Articles of массивы

Получение массива $ _FILES пустым для некоторых файлов изображений

У меня есть код HTML для загрузки файла изображения: <form id="request_form" method="post" enctype="multipart/form-data" action="print.php"> <input type="file" name="student_image" id="student_image" accept="image/*" capture/> <button type="submit">Submit</button> </form> PHP-код выглядит следующим образом: <?php print_r($_FILES);// Here I'm getting blank $_FILES array for few specific image files which are greater than 10 MB in size ?> Ниже приведен параметр загрузки файлов из […]

Как фильтровать массив JSON в массив PHP

У меня есть JSONArray, сгенерированный в java, и я отправляю его в один из моих файлов PHP, где он сохраняется в файле. Оттуда он читается, и мне нужно создать диаграмму, основанную на этих данных. Все, что мне нужно, – это преобразовать мой сырой JSON, который имеет значения, которые мне не нужны, в просто php-массив. [{"id":1,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"},{"id":2,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"}] […]

Дни доставки в городах с использованием массива () PHP

У меня есть договоренность с днями поставки моего интернет-магазина в двух разных городах: $city1 = array("Monday", "Friday"); $city2 = array("Monday", "Thursday", "Saturday"); Магазин доставляет каждые 2 дня, но только в определенные дни, в зависимости от города. Если сегодня четверг и кто-то покупает в городе 1, заказ будет получен в течение 2 дней в этом случае […]

Необходима помощь в php-массиве – если текущий элемент массива = «последний или первый элемент», то «сделайте что-нибудь»,

Нужно немного помочь с этим скриптом. Он работает, но мне бы хотелось немного упростить его. На данный момент у меня есть «if ($ currentPageIndex == 4)« Мне нужно вручную обновлять «4» каждый раз, когда я добавляю или удаляю элемент из массива projectlist. Мне нужно что-то сказать «if ($ currentPageIndex == последний элемент массива )» Таким […]

Найти массив ключей в php и изменить его значение или содержимое?

Учитывая многомерный массив, который вы не обязательно знаете о структуре; как бы искать ключ по имени и изменять или добавлять в его содержимое? Значение ключа может быть либо строкой, либо массивом, и эффекты должны применяться в любом случае – я посмотрел на array_walk_recursive, но он игнорирует все, что содержит другой массив …

PHP 5.6.3 Ошибка анализа: синтаксическая ошибка, неожиданная '[' в классе

Пока я создавал класс в php, я испытал эту ошибку: Parse error: syntax error, unexpected '[', expecting ',' or ';' on line 5 Простой пример: <?php class MyClass { public $variable["attribute"] = "I'm a class property!"; } ?> Я уже посмотрел ссылку – Что означает эта ошибка в PHP? но это не похоже на мое […]

PDO, MySQL – Как вернуть массив из функции?

Я использую функцию для извлечения нескольких строк из базы данных mysql. Я использую foreach для прохождения каждого совпадения. Я хочу, чтобы я мог добавить id каждой строки в массив и вернуть массив обратно вызывающей программе, чтобы затем использовать идентификаторы. Это насколько я пытался получить, я иду в правильном направлении? $resultarray = array(); $resultarray[] = get_post_data($post_id); […]

PHP array_push не правильная функция, что использовать?

array_push ($ array, getData ()) дает мне: Array ( [customer] => One [itemno] => Yellow Ribbon ) Array ( [customer] => One [itemno] => Blue Band ) Array ( [0] => Array ( [customer] => Two [itemno] => Red Tape ) ) Но я хочу: Array ( [customer] => One [itemno] => Yellow Ribbon ) […]

Нужна помощь с проблемами JSON

Я с этой проблемой на PHP, когда я пытаюсь преобразовать массив в json У меня есть рекурсивная функция, которая строит массив для кодирования его в формате jSon. Это массив: $data = array( array('id' => 1, 'parent_id' => null, 'text' => 'lorem ipsum'), array('id' => 2, 'parent_id' => 1, 'text' => 'lorem ipsum1'), array('id' => 3, […]

Результаты Mysql в массив (PHP)

Как я могу преобразовать результаты mysql (из mysql_fetch_array) в такую ​​форму? $some = array( "comments" => array( array( "text" => "hi", "id" => "1" ), array( "text" => "hi", "id" => "2" ), array( "text" => "hi", "id" => "3" ), array( "text" => "hi", "id" => "4" ) ) ); в то время как […]