Я удалось извлечь данные из базы данных и присвоенные их в массив называется $NameandAge
Объединение двух массивов с помощью общего ключа в PHP
(Peter:12, Kim:32, Paul:23)
С другой стороны, я также извлеченный другой набор данных из другой набор базы данных и назначены их в массив $StateandName
(New York:Peter, Washington:Kim, Tennessee:Paul)
Что я, что добиться того, чтобы соединить эти два набора массива в один, используя имя в качестве ключа, чтобы создать таблицу, как это:
New York Peter 12,
Washington Kim 32,
Tennessee Paul 23,
У меня есть что-то вроде ниже, однако это занимает очень много времени для выполнения, давая мне время ожидания. Я ищу лучший способ добиться этого.
for(){ ///////////////loop array $StateandName
for(){ ////////////loop array $NameandAge
if($nameinfirstarr == $nameinsecondarr){
echo .....; ////////print out the State, Name and Age
}
}
}
рабочий пример будет здорово – aconrad
** вы можете посмотреть на этот ответ ** [PHP ARRAY РЕГИСТРИРУЙТЕСЬ] (https://stackoverflow.com/questions/18915944/join-multidimensional-array-like-sql/46951115 # 46951115) –