PHP 自定义函数中再调用函数。。。。
下面代码:在函数中 我为什么我再调用一个有出错了,不应该啊。麻烦给看看
-----------------------------代码-------------
<?php
function del_file($file,$fileTypes){
function bb(){
}
$open = opendir($file);
while(($read = readdir($open))!== FALSE){
$file_gl = $file.'\\'.$read;
if($read !== '.' && $read !=='..'){
if(is_dir($file_gl)){
del_file($file_gl,$fileTypes);
}
if(!is_array($fileType)){
$typeArr[] = $fileType;
}
else{
$typeArr=$fileType;
}
if(is_file($file_gl) && in_array(strrchr($file_gl,'.'),$typeArr)){
unlink($file_gl);
}
}
}
closedir($open);
}
del_file('demo2',array('.php'));
?>
-----------------------------------------------------------------
下面这个怎么没事。。。
------------------------
function demo($v){
function demo2($k){
return $k.'////';
}
$b=array_map(demo2,$v);
print_r($b);
}
demo(array('a','b'));
----------------------------------------