模拟内置函数
多练习 php字符串和数组处理
func_get_args 获取动态参数 获取传递进来的所有的参数
写一个函数 ,要求不使用 array_merge完成多个数组的合并
function array_mer(){
$return=[];
$arrays=func_get_args();
foreach($arrays as $arr){
if( is_array($arr)){
foreach($arr as $val){
$return[]=$val;
}
}
}
return $return;
}
var_dump(array_mer([1,2,3],['a','b','b'],[10,11,12]));
不使用php函数 用方法写一个反转字符串的函数
$str='abcdefg';
function str_rev($str){
for($i=0;true;$i++){
if(!isset($str[$i])){
break;
}
}
$return='';
for($j=$i-1;$j>=0;$j--){
$return .=$str[$j];
}
return $return;
}
echo str_rev('abcdefg');
逻辑思维能力
对php内置函数的熟悉程度
字符串和数组的处理能力
网友评论