- var_dump: documentation ( source)
- array_replace_recursive: documentation ( source)
- is_callable: documentation ( source)
<?php
$dataA = array(
array(
'type' => 'name',
'key' => 'keywords',
'content' => 'keywordA',
)
);
$dataB = array(
array(
'type' => 'name',
'key' => 'keywords',
'content' => 'keywordB',
)
);
$fd1 = is_callable('array_replace_recursive')?array_replace_recursive($dataA, $dataB):null;
$fd2 = $dataB + $dataA;
var_dump( $fd1 == $fd2, $fd1, $fd2 );