Articles of массивы

Массив Php Mysql NOT IN влияет только на первый результат в массиве

Поэтому у меня есть запрос на создание массива идентификаторов, который я не хочу включать в данные, которые заполняют мой список выбора. Как список выбора, так и массив исключенных идентификаторов извлекаются из базы данных mysql. Проблема, с которой я столкнулась, заключается в том, что когда я возвращаю $ exclude, он отображается правильно в списке, разделенном запятыми […]

Почему эти значения не добавляются в мой массив как строки?

В дополнение к моему вопросу здесь , я действительно задаюсь вопросом, почему я не получаю строки, добавленные в мой массив, со следующим кодом. Я получаю HTML-код из внешнего источника с помощью этого: $doc = new DOMDocument(); @$doc->loadHTML($html); $xml = @simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//img'); $sources = array(); Вот массив […]

Нужна помощь в манипулировании массивами (php)

У меня этот массив $ record array(4) { [0]=> array(2) { ["ROLE_ID"]=> string(1) "2" ["SUBFUNCTION_ID"]=> string(3) "904" } [1]=> array(2) { ["ROLE_ID"]=> string(1) "2" ["SUBFUNCTION_ID"]=> string(3) "903" } [2]=> array(2) { ["ROLE_ID"]=> string(1) "2" ["SUBFUNCTION_ID"]=> string(3) "902" } [3]=> array(2) { ["ROLE_ID"]=> string(1) "2" ["SUBFUNCTION_ID"]=> string(3) "901" } } Как я могу манипулировать им, чтобы […]

Убедитесь, что строка соответствует требуемому формату

Я пытаюсь проверить, следует ли строка следовать определенному формату, проверяя, что: item[]= повторяется четыре раза item[]= сопровождается номером и & символом (например, item[]=2& ), за исключением последнего номера, & после него Числа после item[]= состоят только из 1-4 и могут быть в любом порядке, но не повторяться Вот несколько примеров того, как будет выглядеть строка […]

Массивы PHP – Сортировка по домену электронной почты (альтернативный)

У меня есть массив адресов электронной почты, на которые я отправляю электронные письма. Я хотел бы отсортировать их путем чередования доменных имен, поэтому, если у меня есть 30 @ gmail.com, 30 @ yahoo.com и 30 @ aol.com, сортировка приведет к @ gmail.com, а затем @ yahoo.com, затем @ aol.com, затем @ gmail.com снова и т. […]

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

возьмите этот массив: Array ( [#twitterwhites] => 0 [#lufc] => 0 [#FOOTBALL] => 0 [#Liverpool] => 0 [#liverpool] => 0 [#ESPN] => 0 [#LUFC] => 0 [#cafc] => 0 [#cafc] => 0 [#ocra] => 0 [#nra] => 0 [#2nd] => 0 [#secondamendment] => 0 [#SCR] => 0 [#TC500] => 0 [#cpfc] => 0 [#MOT] => […]

Многодиапазонные / ассоциативные массивы Php / Mysql 2

Я проработал этот код почти неделю и, похоже, не могу отделаться от него. Я извлекаю строки из базы данных, которая выглядит так: id | счет | содержание | тип | количество 1 23494 E 38 10 2 23494 E 13 5 3 23494 F 38 7 4 23494 E 6 2 Мое заявление выглядит так: […]

Как заставить код работать с многомерными массивами?

У меня есть следующий код, он работает с моим файлом htaccess для динамического отображения контента через PHP, который включает в себя страницу welcome.php. Это всего лишь часть всей страницы. Первый блок кода – это рабочий код с двумерными массивами. Этот код находит путь к включенным файлам и создает общую структуру веб-сайта. $category = $_GET['category']; $page […]

Проблема с получением данных из нескольких полей в один массив

У меня есть форма, которая выглядит так: <form name="search" method="post" action="http://example.com/search3/"> Seach for: <input type="text" name="find[]" /> Search for stories by Type <select name="find[]"> <option value="Fiction" selected>Fiction</option> <option value="Non-Fiction">Non-Fiction</option> <option value="Essay">Essay</option> </select> <input type="submit" name="search" value="Search" /> </form> на php.search, я получаю данные: $input = array( "find" => $_POST['find'], ); Он почти работает, за исключением […]

Сравнение двух массивов с разными именами ключей

Мне нужно сравнить два массива, содержащие значения из таблиц mySQL, а затем определить значения, которые НЕ находятся в одном из двух массивов. Проблема, с которой я сталкиваюсь, заключается в том, что имена полей в двух таблицах DB различны, и я изо всех сил пытаюсь понять, как извлечь значения и сравнить их. Я перечислил весь код, […]