Articles of Массивы

Как добавить подстановочные имена в поиск каталогов в php

У меня есть небольшой скрипт php, который соберет все файлы в каталоге. Кроме того, я очищаю этот массив имен, чтобы пропустить те, которые мне не нужны: $dirname = "./_images/border/"; $border_images = scandir($dirname); $ignore = Array(".", ".."); foreach($border_images as $border){ if(!in_array($border, $ignore)) echo "TEST".$border; } Этот каталог будет содержать изображения, которые я хочу найти. Среди этих […]

Вложенный массив в список HTML

У меня есть следующий массив: Array ( [0] => Array ( [ID] => 1 [PARENT] => 0 [NAME] => Your first category ) [1] => Array ( [ID] => 2 [PARENT] => 1 [NAME] => Your first forum ) [2] => Array ( [ID] => 4 [PARENT] => 1 [NAME] => Another Forum ) [3] […]

Количество массива, показывающее, что оно заполнено, но не элементы внутри

В настоящее время у меня есть php-документ с полем ввода, как показано ниже. <label>Insert Data <textarea rows="25" name="new_value"><?php echo $_POST['new_value']; ?></textarea> </label> Я пытаюсь выполнить запрос mysqli с массивом, который я получаю от ввода. Для обработки данных, которые будут использоваться, я использую этот код: function test_input(&$data) { foreach($data as &$value){ $value = trim($value); $value = […]

преобразование формата файла .string в формат php-массива

Надеюсь, что вы делаете файл Итак, вот мой вопрос: у меня есть файл xyz.string, который используется для перевода. Пожалуйста, найдите небольшую часть файла ниже. /* name for an item that is duplicated in the UI, based on the original name */ "%@ (Copy)" = "%@ (kopi)"; /* display name for a book page template that […]

Сортировка 3-мерного массива на 2-м уровне в зависимости от значений 3-го уровня

Я использую API календаря Google, чтобы извлекать данные из нескольких календарей. Я создаю массив, чтобы я мог форматировать отображение данных. У меня возникли проблемы с сортировкой данных, чтобы события отображались в правильном порядке. Мой основной вид – это datetime ASC. Если два дня равны, я хочу сортировать по alldayflag DESC. Я хочу, чтобы он отсортировался […]

Преобразование массива PHP в входы HTML-формы – это дублирование элементов

Я пытаюсь взять array значений и построить форму php из этих значений. Массив находится внизу, чтобы оставить вопрос понятным. Структура массива: – Item – Item – Item with Child -Item -Item – Item with Child -Item -Item Вот что я хочу вывести каждый item но если у элемента есть дочерний элемент, просто введите имя родителя […]

php объединяет 2 массива в один ассоциативный массив

Используя PHP Мне нужно объединить 2 массива (равной длины в один ассоциативный массив), вот выдержка из моего текущего набора данных: [1] => Array ( [0] => C28 [1] => C29 ) [2] => Array ( [0] => 1AB010050093 [1] => 1AB008140029 ) оба элемента [1] и [2] на самом деле намного длиннее, чем два подэлемента […]

Как добавить массив к каждому элементу другого массива с моим выбором ключа и значения (в php)?

Этот код: for ($p=0;$p<count($results);$p++){ foreach ($results[$p] as $k => $v){ $typeee = ['type' => strtolower(str_replace('_','',$results[$p][$k]['metric']))."container"]; array_insert2($results[$p],0,$typeee); } } print_r($results); дает мне это: Array ( [0] => Array ( [type] => pagestoriescontainer [0] => Array ( [type] => pagestories [object_id] => 123456778 [metric] => page_stories [end_time] => 1386057600 [period] => 86400 [value] => 2090 ) [1] […]

Удаление элементов с помощью клавиш массива

Поэтому мне нужно удалить некоторые элементы массива, есть ли простой способ, не включающий цикл foreach? $privateData = ['id', 'date', 'whatever']; foreach($privateData as $privateField) { unset($request[$privateField]); } Я попытался найти функции array_map array_walk для примеров, но я не нашел их.

PHP. Свертывание многомерных массивов по именованному ключу

У меня есть следующий массив (содержащий результаты нескольких запросов к базе данных) в примере только 2, но может быть больше. Слияние необходимо выполнить с помощью указанного столбца (в данном случае столбца даты ). Назовем этот столбец merge_by . Array ( [0] => Array ( [0] => Array ( [date] => 2011-01-17 [col-1] => 58 [col-2] […]