<?php
$array = array('asd'=>"Hello",'World');
$obj = (object)$array;
Как мне обратиться к объекту, чтобы вывести World
?
$obj->1
это же неправильно?
Массивы преобразуются в object с именами полей, названными согласно ключам массива и соответствующими им значениям, за исключением числовых ключей, которые не будут доступны пока не проитерировать объект.
Источник
<?php
$array = array('asd'=>"Hello", 'World');
$obj = (object)$array;
foreach($obj as $key => $value) {
print "$key => $value\n";
}
Результат
asd => Hello
0 => World
Это не объект, а массив. Обратится к нему можно вот так: $array[0]
Потому что для php ваша запись будет как:
array:2 [ "asd" => "Hello", 0 => "World"]
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть три радиокнопки и кнопка submit в контроллере есть условия типа если выбран такой то чекбокс,то выводи из базы данных цену товаров диапазоне...
Я сделал пагинацию, которая работает для главной страницы (indexphp), где я вывожу посты всех рубрик (cat)