Array_column() возвращает 0 результатов из массива объектов в PHP5 [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Array_column() возвращает 0 результатов из массива объектов в PHP5 [дубликат]

Сообщение Anonymous »

У меня есть данные, поступающие на страницу с несколькими строками и столбцами. Я специально хочу взять один столбец целиком и поместить его в другой массив.
Я использую CodeIgniter и PHP. Функция var_dump() на моей странице показывает, что данные в необработанном массиве поступают нормально. Но как только я начинаю пытаться создать на странице второй массив, массив возвращает 0 результатов.
Вот var_dump() для исходного массива. Ради вашего здравомыслия я опубликую только первую последовательность.
array(7) {
[0]=> object(stdClass)#19 (7) {
["id"]=> string(1) "1"
["serial_number"]=> string(9) "battery 1"
["battery_type"]=> string(4) "Lipo"
["cell_count"]=> string(1) "4"
["capacity"]=> string(4) "16.8"
["date_submitted"]=> string(19) "0000-00-00 00:00:00"
["user_id_submitted"]=> string(0) ""
}
[1]=>

Вот функция array_column
$serialnumber = array_column($batteryDb, "serial_number");
var_dump($serialnumber);

и вот результат:
array(0) { }


Подробнее здесь: https://stackoverflow.com/questions/382 ... ts-in-php5
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»