Articles of массивов

Проверка формы PHP

Этот вопрос, несомненно, будет трудно ответить и спросить таким образом, что имеет смысл, но я постараюсь изо всех сил: У меня есть форма, которая использует PHP для отображения определенных разделов формы, таких как: <?php if ($_SESSION['EnrType'] == "Individual") { display only form information for individual enrollment } ?> а также <?php if ($_SESSION['Num_Enrs'] > 6) […]

PHP – Доступ к элементу массива в пределах одного массива

Имея массив , я хочу вызвать значение, дающее ключ в одном массиве! В следующем примере я попытался вызвать определенное значение, дающее ключ 'default' в одном массиве, но безуспешно! Можно ли это сделать в PHP ? Вот мой массив: $inc_folders = array( 'default' => "def_folder", 'file' => $inc_folders['default'] . "/textfile.txt" ); вызывая значение в $inc_folders['file'] , […]

Фильтрация выбранных элементов из массива ассоциативных массивов

Это следующий вопрос к другому вопросу ниже; Удаление выбранных элементов из массива ассоциативных массивов На этот раз я хотел бы отфильтровать выбранные элементы из массива ассоциативных массивов вместо их удаления. У меня есть этот массив; $result = array( (int) 0 => array( 'name' => 'Luke', 'id_number' => '1111', 'address' => '1544addr', 'time_here' => '2014-04-12 13:07:08' […]

сортировка php-массива в случае, если он exsit в другом массиве

$a= [ '1' => ['key'=>'1','id'=>'4' ], '2' => ['key'=>'2','id'=>'1' ], '3' => ['key'=>'3','id'=>'5' ] ] $b = [1,5] поэтому я хочу сортировать массив $a так что если $a[*]['id'] находится в массиве $b он должен быть первым. поэтому в этом примере выход должен быть $a = ['2' => ['key'=>'2','id'=>'1' ], '3' => ['key'=>'3','id'=>'5' ] '1' => […]

получить уникальное значение из массива и итоговых сумм

Из этого Array() я хочу получить значения amount_total , shipping и partner и amount_total их определенным партнером. Так, например, partner=>2665 должен иметь сумму__сочетания 41.79 + 55.95 и т. Д., Пожалуйста, помогите. Я не хочу делать это через SQL, потому что мне нужны данные так же хорошо. Array ( [0] => Array ( [amount_total] => 41.79 […]

Массив всех RGB-перестановок в PHP

Я пытаюсь сделать массив всех возможных цветов, сделанных из значений RGB. Каждая перестановка между r = 0 b = 0 g = 0 – r = 255 b = 255 g = 255. Идея моей функции заключается в том, что когда она называется, вы указываете предельное число, чтобы функция возвращала массив значений RGB до этого […]

PHP – обновляющая страница и показывающая разные строки в таблице

<?php //if pageNum isset figure out where to start(7 rows per page * page num +1 $pageNum = isset($_GET['pageNum']) ? (int)$_GET['pageNum'] : 0; $startRow = $pageNum == 0 ? 0 : ($pageNum * 7 + 1); $endRow = $startRow + 7; $count = 0; while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { if($count >= […]

Объединение пар в группы

У меня есть пары элементов в массиве PHP. Пример: <?php $elements = array( 'tiger'=>'lion', 'car'=>'bike', 'lion'=>'zoo', 'truck'=>'plane' ); ?> Теперь я хочу объединить эти элементы, чтобы все элементы, которые связаны каким-либо образом, переходят в одну группу. Продолжение приведенного выше примера: <?php $groups = array( 0=>array('tiger', 'lion', 'zoo'), 1=>array('car', 'bike'), 2=>array('truck', 'plane' ); ?> Это понятно? […]

Выходные данные массива и формат даты

Я надеюсь, что кто-то может указать мне в правильном направлении на то, что мне нужно сделать. У меня есть база данных mysql с полем значений даты, называемым «StartDate», который отформатирован как «YYYY-MM-DD». Итак, я подключился к базе данных, используя – $results = $wpdb->get_results( "SELECT * FROM wp_myEventDates ORDER BY `StartDate` ASC" ); Я хотел бы […]

Как отсортировать массив по определенному фильтру?

Допустим, у меня есть такой массив: $arr = array('M', '38', '37', '3XL', 'XL', '39', 'L', 'S', '36', '41', '40', 'XXL'); (его массив с доступными размерами обуви для текущего элемента, который клиент собирается заказать) Как отсортировать его по возрастанию (первые альфа-размеры: S, M, L, XL, XXL, 3XL, а затем числовые размеры: 36, 37, 38, 39, 40, […]