Я хочу объединить две базы массивов на соответствие значения столбца. Вот мои 2 массива. $array1 = array(2) { [0] => array(2) { ["total_process_per_category"] => string(2) "6" ["category_id"] => string(1) "1" } [1] => array(2) { ["total_process_per_category"] => string(1) "2" ["category_id"] => string(1) "2" } } $array2 = array(2) { [0] => array(2) { ["total_pinned_per_category"] => […]
Если я дам вам array объектов, предположим, что существует x количество объектов, как бы вы сделали следующее, используя сетку (bootstrap, foundation … не имеет значения): Loop За массив и создать что-то, что реплицируется: Нет, я смог создать это, выполнив: echo "<div class='row'>"; for($i = 0; $i < count($options['fields']); $i++) { // Increate the value of […]
SimpleXMLElement Object ( [@attributes] => Array ( [version] => 2.0 ) [channel] => SimpleXMLElement Object ( [title] => Yahoo!ニュース・トピックス – トップ [link] => http://news.yahoo.co.jp/ [description] => aa [language] => ja [pubDate] => Mon, 17 Aug 2015 10:20:57 +0900 [item] => Array ( [0] => SimpleXMLElement Object ( [title] => aa [link] => aa [pubDate] => […]
У меня есть массив: $array= array( 'Book1' => array('http://www.google.com', '45' ), 'Book2' => array('http://www.yahoo.com', '46', 'Book3' => array('http://www.excite.com', '47', ) и я пытаюсь написать функцию, в которой вы можете искать и возвращать массив с неизменными значениями $ keys и $. Поэтому, если кто-то ищет «Book1», «Book2», тогда они вернут массив: $results = array( 'Book1' => […]
Подобно: The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog. Junk MTV quiz graced by fox whelps. Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz. Brick quiz whangs jumpy veldt fox. Bright vixens jump; dozy fowl quack. […]
У меня две таблицы в одной БД, tbl_language: tbl_users lang_id lang_name user_id user_name user_lang 1 Английский 2 Испанский 3 Немецкий 4 Португальский У меня есть PHP-код для выбора языков из tbl_lang. Теперь у меня есть множественный выбор в форме, где пользователи могут выбирать более одного языка. Вставляя значения в базу данных, я хочу сохранить несколько […]
У меня есть содержимое веб-страницы, назначенной переменной $html Ниже приведен пример содержимого $html : <div class="content">something here</div> <span>something random thrown in <strong>here</strong></span> <div class="content">more stuff</div> Как, используя PHP, я могу создать массив из того, что находит содержимое областей <div class="content"></div> подобных этому (для примера выше), поэтому: echo $array[0] . "\n" . $array[1]; //etc выходы something […]
Я получаю некоторый вклад от динамически сгенерированной формы (я использую jQuery, чтобы позволить пользователю добавлять поля) с помощью Input :: all (). Имена полей: 'first_names []', 'last_names []' и 'emails []'. Теперь переменная $ input выглядит так: array (size=4) '_token' => string '3VCQFUmAx8BNbSrX9MqjGtQhYovOaqecRUQSAL2c' (length=40) 'first_names' => array (size=1) 0 => string 'John' (length=4), 1 => […]
У меня есть строка вроде этого: $str = "eat.fruit.apple.good"; Я должен использовать этот массив следующим образом: $arr["eat"]["fruit"]["apple"]["good"] = true; Но я не понимаю, как я могу создать его динамически. Спасибо, Давиде
PHP имеет функцию strpos() для нахождения позиции первого экземпляра заданного значения в строке. Есть ли способ сделать это с помощью иглы, которая представляет собой массив строк? Это дало бы первое появление: $str = '1st and 3rd'; str_array_pos($str, array('st', 'nd', 'rd', 'th')) //would return 1 because of 'st'