Articles of Многомерный массив

Многомерный массив для объекта, особым образом

Я знаю, что этот вопрос задан очень часто, но я не узнал, как это сделать, как будто я хочу, чтобы это было. Итак, в основном у меня есть этот массив. array(7) { ["site"]=> array(5) { ["production"]=> bool(false) ["url"]=> string(29) "http://localhost/" ["name"]=> string(6) "Sitename" ["title"]=> string(7) ": Index" ["pagedata"]=> array(1) { ["default"]=> string(5) "Index" } } […]

как создать вложенный массив и сохранить его в базе данных?

у меня есть данные вроде <table> <tr> <th>title 1</th> <td>para1</td> </tr> </table> <table> <tr> <th>title 2</th> <td>para1</td> <td>para2</td> <td>para3</td> </tr> </table> <table> <tr> <th>title 3</th> <td>para1</td> <td>para2</td> </tr> </table> теперь как я могу взять эти данные и сделать в массив … это будет действительно полезно, если я смогу получить решение для этого. В моей проблеме […]

Многомерный массив в неупорядоченный список HTML

У меня есть следующий массив, который я хочу преобразовать в неупорядоченный список (HTML). Array ( [0] => Array ( [url] => / [id] => 53a8717fe9ab5 [template] => home [title] => Home ) [1] => Array ( [url] => /about [id] => 53a871fe8b05b [template] => content [title] => About ) [2] => Array ( [url] => […]

как преобразовать многомерный массив в объект в php?

У меня многомерный массив: $image_path = array('sm'=>$sm,'lg'=>$lg,'secondary'=>$sec_image); ведьма выглядит так: [_media_path:protected] => Array ( [main_thumb] => http://example.com/e4150.jpg [main_large] => http://example.com/e4150.jpg [secondary] => Array ( [0] => http://example.com/e4150.jpg [1] => http://example.com/e4150.jpg [2] => http://example.com/e9243.jpg [3] => http://example.com/e9244.jpg ) ) и я хотел бы преобразовать его в объект и сохранить имена ключей. Есть идеи? благодаря edit: $obj […]

Regex для соответствия ограничителей верхнего уровня в многомерной строке

У меня есть файл, который структурирован в большой многомерной структуре, похожей на json, но недостаточно закрытой для использования библиотеки json. Данные выглядят примерно так: alpha { beta { charlie; } delta; } echo; foxtrot { golf; hotel; } Регулярное выражение, которое я пытаюсь построить (для preg_match_all), должно совпадать с каждым родителем верхнего уровня (с разделителями […]

PHP Создание многомерного массива из массива с реляционными данными

Возможный дубликат: Преобразование массива из одного в многомерный на основе значений родительского идентификатора Я работаю в PHP. У меня есть следующий массив, который имеет реляционные данные (дочерние отношения родителей). Array ( [5273] => Array ( [id] => 5273 [name] => John Doe [parent] => ) [6032] => Array ( [id] => 6032 [name] => Sally […]

Поиск совпадения парциального значения в массиве

Я ищу функцию, в которой задан этот массив, array( [0] => array( ['text'] =>'I like Apples' ['id'] =>'102923' ) [1] => array( ['text'] =>'I like Apples and Bread' ['id'] =>'283923' ) [2] => array( ['text'] =>'I like Apples, Bread, and Cheese' ['id'] =>'3384823' ) [3] => array( ['text'] =>'I like Green Eggs and Ham' ['id'] […]

Вставка многомерного php-массива в базу данных mysql

У меня есть массив из csv с аналогичной структурой: Array ( [0] => Array ( [0] => name [1] => age [2] => gender ) [1] => Array ( [0] => Ian [1] => 24 [2] => male ) [2] => Array ( [0] => Janice [1] => 21 [2] => female ) etc Я […]

Получить первый элемент в PHP stdObject

У меня есть объект (сохраненный как $ videos), который выглядит так: object(stdClass)#19 (3) { [0]=> object(stdClass)#20 (22) { ["id"]=> string(1) "123" etc… Я хочу получить идентификатор только этого первого элемента, не зацикливая его. Если бы это был массив, я бы сделал это: $videos[0]['id'] Он работал так: $videos[0]->id Но теперь я получаю сообщение об ошибке «Невозможно […]

функции для получения / установки значений в многомерных массивах динамически

Я пытаюсь написать корзину покупок в php, и у меня есть проблема с get / set values ​​в многомерных массивах. Я сохраняю текущий порядок в $_SESSION['basket'] . Это выглядит так: [basket] => Array ( [0] => Array ( [pid] => 3 [name] => Camera [price] => 200.99 [quantity] => 1 ) [1] => Array ( […]