Как вывести только age ? PHP: $user = array( 'name' => 'Nil', 'age' => '32', 'work' => 'hardWork', 'team' => 'x7' ); foreach ($user as $key => $value) { }
PHP: <?php $user = array( 'name' => 'Nil', 'age' => '32', 'work' => 'hardWork', 'team' => 'x7' ); foreach ($user as $key => $value) { if($key == 'age') echo $value; }
PHP: $user = array( 'name' => 'Nil', 'age' => 23 ); $el = each($user); echo "{$el['key']} {$el['value']}";
Не совсем понятно зачем перебирать все элементы..Вывести любое значение можно так: PHP: $user = array( 'name' => 'Nil', 'age' => '32', 'work' => 'hardWork', 'team' => 'x7' ); echo 'Первый элемент: '.$user['name'].'<br>'; echo 'Второй элемент: '.$user['age'].'<br>'; echo 'Третий элемент: '.$user['work'].'<br>'; echo 'Четвертый элемент: '.$user['team'].'<br>';
@AndriiP безумие какое-то. Ты же знаешь, что нужно вывести name, так напиши просто echo 'Name: ' . $user['name']
Начальный Уровень 1)Разработка веб-приложений с помощью PHP и MySQL», 5-е издание, Люк Веллинг и Лора Томсон(2017) 2)Д.Скляр «PHP 7. Руководство по созданию интерактивных веб-сайтов»(2017) Углубленное Изучение 3)М.Зандстра «PHP. Объекты, шаблоны и методики программирования»(2016) 4)Д.Котеров, И. Симдянов «PHP 7. Наиболее полное руководство»(2016)
PHP: $arr = ['Вася' => 'дурачок', 'Петя' => 'ДЦП']; foreach ($arr as $key=>$item) { if ($item == 'дурачок') { echo $key; } }