Articles of массивы

JSON, получить первый результат вместо последнего

У меня есть JSON с множеством результатов, которые содержатся в разных «объектах», также это связано с изображениями. "image":[ { "#text":"http:\/\/BLAHBLAH", "size":"small" }, { "#text":"http:\/\/BLAHBLAH", "size":"medium" }, { "#text":"http:\/\/BLAHBLAH", "size":"large" } ] С $image = array_reduce($track['image'], function ($image, array $i) { return $image ?: ($i['size'] == 'medium' ? $i['#text'] : null); }); Я получаю URL-адрес среднего […]

Ключи Laravel Array не сохранены

В настоящее время работает Laravel 4.1.31. В контроллере массив построен из пользователей с их идентификатором в качестве ключа: $owners = User::get()->lists('username','id'); Распечатка массива владельцев на уровне контроллера приведет к следующему: print_r($owners) // Array // ( // [1] => user1 // [2] => user2 // [4] => user3 <— key jumps to 4, this is correct […]

Итерация по массиву массивов и представление результатов

Как я могу получить доступ к содержимому $ value [$ i], который является массивом. Не повезло использовать foreach в приведенной ниже форме. Идея состоит в том, чтобы перебрать $ contentArray и отобразить один элемент из каждого подматрица на каждой итерации. $addsContent = $Adds->selectAdds(10); $sharedArticlesContent = $SharedContent->getSharedContent($topic_selected, $filter_selected); $blogPostsContent = $BlogPosts->getRecentBlogPostsByTopic("business"); $contentArray = array( $sharedArticlesContent, $addsContent […]

Слой слоя из массива mulitdimensional PHP

У меня возникают трудности с манипулированием массивом ниже. Я пробовал разные вещи, и я чувствую, что должен быть простой способ добиться этого, но я не могу понять это. Любые советы или помощь значительно оценили, спасибо! Array ( [0] => Array ( [0] => Array ( [Color] => Blue ) [1] => Array ( [Size] => […]

array merge и total, если это те же ключи

У меня два массива: $A = array("EUR"=>10, "USD"=>20) $B = array("EUR"=>10, "JPY"=>20) Я хочу объединить и суммировать значение, имеющее одни и те же ключи. $C = array( "EUR" => array(10,10), "JPY" => 20, "USD" => 20, ) Кто-нибудь может сказать мне, как это сделать?

Фильтровать значения из массива в PHP

Я хотел бы отфильтровать значения [name] из приведенного ниже массива. Array ( [0] => Array ( [name] => tags1 ) [1] => Array ( [name] => tag2 ) [2] => Array ( [name] => tag3 ) ) Как это сделать?

Как вставить несколько данных в таблицу

У меня есть таблица, и каждый элемент строки имеет кнопку addtocart каждый, и когда я нажимаю кнопку addtocart, модальные шоу, и у нее есть кнопка ok для количества, которое я хочу заказать, когда я нажимаю кнопку ok, другой модальный покажет, и он форма таблицы, как и первая таблица, и показывает элементы, которые я заказал, и […]

swig-php wrapper использует указатель, c-код – массив

Я использую SWIG для генерации расширения PHP, которое вызывает «c» shared lib. Я могу заставить большинство работать, кроме следующей ситуации … В моем коде «c» я объявляю функцию как (обратите внимание, что имена структуры и функций были изменены для защиты невинных): int getAllThePortInfo(EthernetPort *ports); В этом случае порты параметров фактически представляют собой массив структур EthernetPort. […]

Цикл Foreach не выводит массивы, как ожидалось

У меня есть объект, называемый Thread_category . У этого метода есть метод find_all_by_category($category) который выводит массив потоков, имеющих категорию, $category . У меня есть массив $category_array_for_this_thread который выводит: Array ( [0] => Allergic diseases [1] => Allergic asthma [2] => Congenital lung disease [3] => Idiopathic pulmonary fibrosis ) Теперь, если я это сделаю $test1 […]

Работа над многомерным массивом

Мне нужно нажать на мой массив различное значение, например, мне нужен массив: array(2) { ["A056"]=> array(1) { [0]=> string(21) "User1name firstname " } [1]=> string(21) "User2name firstname " } [2]=> string(21) "User3name firstname " } ["A057 etc…"]=> array(1) { [0]=> string(21) "User1name firstname " } [1]=> string(21) "User2name firstname " } [2]=> string(21) "User3name firstname […]