나는 이것이 중복이라고 말하는 것에 대해 완벽하게 괜찮습니다.
한 항목을 다른 항목에 연결하기 위해 참조하기 위해 자체적으로 값을 조회해야하는 배열이 있습니다. 그것이 뒷이야기입니다.
소스 어레이 : 어레이 :
[0] => {[0] => "111", [1] => "description1", [2] => "222"}
[1] => {[0] => "222", [1 ] => "description2", [2] => ""}
원하는 결과 :
어레이 :
[0] => {[0] => "111", [1] => "description", [2] => "222", [3] => "description2"}
[1] => {[0 ] => "222", [1] => "description2", [2] => ""}
(여기서 description2는 "222"와 일치하고 필드를 반환하여 찾습니다. 일치하는 항목이 없어도 상관 없습니다.)
지정하면 조회 222만큼 할 수 있다고 생각합니다. 원하는 출력으로 다시 연결하기 위해 게시 기능을 사용하려고합니다.
건초 더미 배열에서 값 (바늘 배열에서)을 찾고 해당 배열에서 다른 [key => value pair]를 반환하려면 어떻게해야합니까?
(예, 이것은 SQL에서 훨씬 쉽습니다. JOIN을 수행하는 방법을 알고 싶습니다.)
내가 한 일은 다음과 같습니다.
$haystack=$array1;
foreach ($array1 as $record) {
$needle = $record[2];
foreach ($haystack as $stack) {
if ($stack[0] == $needle) {
$record[] = $stack[1];
}
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다