嗨朋友我正在使用嵌套数组来显示名称和语言。我想显示第一个字母名称应该是大写字母并避免语言重复。这是我的代码。 我的代码
$user=array(array("name"=>"prusoth","language"=>array("english","tamil")),array("name"=>"ven kat","language"=>array("english","french")));
print_r($user);
print_r(array_unique($user));
print_r(ucfirst($user));
我希望输出如下: name =(Prusoth,Venkat) language =(英语,泰米尔语,法语)
答案 0 :(得分:0)
您需要将数组拆分为2个数组:键和值:
$names = array_keys($user);
$countries = array_values($user);
大写名称数组的每个元素:
array_map('ucfirst', $names);
独特国家:
$countries = array_unique($countries);