所以我有两个带有家庭成员和姓名的关联数组。每个数组都有相同的索引键,但值不同。我需要组合这两个数组,删除重复值,而不是重复键,然后按字母顺序对其进行排序。
到目前为止我有
Array1 = array(
"Grandma"=>"Laurie",
"Grandpa"=>"John",
"Uncle"=>"Jeff",
"Aunt"=>"Julie",
"Cousin1"=>"Julie",
"Cousin2"=>"Anna");
$Array2 = array(
"Grandma"=>"Shannon",
"Grandpa"=>"Phillip",
"Uncle"=>"Mike",
"Aunt"=>"Laurie",
"Cousin1"=>"Anna",
"Cousin2"=>"Jeff",
"Cousin3"=>"Kate");
//Combine the arrays
$array = array_merge_recursive($Mother_side, $Father_side);
到目前为止一切顺利,但后来我尝试:
$Distinct_names = array_unique($array);
我得到错误注意:数组到字符串的转换。有任何想法吗?谢谢。