codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php $arrayA=array(array("id" => 8, "name" => "test1"), array("id" => 4, "name" => "test2"), array("id" => 4, "name" => "test3") ); $arrayB=array(array("id" => 3, "domain_name" => "www.test.com","activation_key" =>"ADKLJ"), array("id" => 4, "domain_name" => "www.yahoomail.com","activation_key" =>"LKLJ"), array("id" => 4, "domain_name" => "www.gmail.com","activation_key" =>"OLOLJ") ); //$places=Array(); $i=0; foreach($arrayA as $key => $itemA) { $match=0; $itemB = $arrayB[$key]; if($itemA["id"]==$itemB["id"]) { $arrayA[$i]["domain_name"]=$itemB["domain_name"]; $arrayA[$i]["activation_key"]=$itemB["activation_key"]; $match=1; } if($match==0) { $arrayA[$i]["domain_name"]=""; $arrayA[$i]["activation_key"]=""; } $i++; } echo "<pre>"; print_r($arrayA); echo "</pre>"; ?>
Private
[
?
]
Run code
Submit