<?php $name = array( "self" => "wangzhengyi", "student" => array( "chenshan", "xiaolingang" ), "unkmow" => "chaikun", "teacher" => array( "huangwei" =>array( 'haha' => "cheshan", 'nini' => "teett", ), "fanwenqing" ), 'sdsd'=>"chaikun" ); function arrToStr ($array){ // 定义存储所有字符串的数组 static $r_arr = array(); if (is_array($array)) { foreach ($array as $key => $value) { if (is_array($value)) { // 递归遍历 arrToStr($value); } else { $r_arr[] = $value; } } } else if (is_string($array)) { $r_arr[] = $array; } $r_arr = array_unique($r_arr); $string = implode(",", $r_arr); return $string; } echo arrToStr($name); ?>
输出结果:wangzhengyi,chenshan,xiaolingang,chaikun,cheshan,teett,fanwenqing
本文为Davidvivi原创文章,转载无需和我联系,但请注明来自Davidvivi博客weixia.xin 本人微信:ww646904527,备注博客