我有一个数组
Array(
'Name'=> 'ashish',
'Course'=>'btech'
'Branch'=>
);
PHP中是否有预定义的函数可以向我提供以下输出:
名称,课程
答案 0 :(得分:0)
您可以使用array_filter()
去除所有空值,然后使用array_keys()
仅获取键:
$keyList = array_keys(array_filter($array, 'strlen'));
现在,您可以通过再次通过array_map()
运行数组以获取小写的结果,然后通过implode()
来打印所需的结果,然后使用参数之间的逗号来打印它:
echo implode(', ', array_map('strtolower', $keyList));
答案 1 :(得分:0)
您可以将array_keys()函数与array_map和strtolower一起使用
$array = array_keys(['Name' => 'ashish',
'Course' => 'btech',
'Branch' => 'test']);
echo implode(', ', array_map('strtolower', $array));