array_diff_ukey() function
array_diff_ukey() function টি array_diff_key() ফাঙ্কশনের মতোই দুই বা ততোধিক array এর মধ্যে শুধু key এর উপর ভিত্তি করে Difference বের করবে , তবে সেটা array_diff_ukey() function নিজে করবেনা, বরং user এর supply করা callback function দিয়ে করবে । চলুন একটা উদাহরণ দেখা যাক :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <?phpfunction myfunction($a,$b){if ($a===$b) { return 0; } return ($a>$b)?1:-1;}$a1=array("a"=>"red","b"=>"green","d"=>"blue","f"=>"Cyan");$a2=array("a"=>"blue","b"=>"black","e"=>"blue");$result=array_diff_ukey($a1,$a2,"myfunction");echo "<pre>";print_r($result);echo "</pre>";?> |
Output:
1
2
3
4
5
| Array( [d] => blue [f] => Cyan) |
Comments
Post a Comment
Thanks for your message