include/include_once当包含文件不存在时,只抛出警告,后面程序继续执行;
require/require_once当包含文件不存在时,会导致致命错误,程序退出;
include/require如果重复包含文件,可能会出现函数重复定义的错误;
require/require_once当包含文件不存在时,会导致致命错误,程序退出;
include/require如果重复包含文件,可能会出现函数重复定义的错误;
2018-04-20
call_user_func($fn, $param);
call_user_fun_array($fn, $paramArr);
call_user_fun_array($fn, $paramArr);
2018-04-19
function fn($filename){
return explode(',',$filename)[1];
}
fn('youAreFeiChangNiuBi.php'); //php
return explode(',',$filename)[1];
}
fn('youAreFeiChangNiuBi.php'); //php
2018-04-19
function extend_end($filename)
{
echo substr($filename,strripos($filename, ".")+1);
}
extend_end('dsadas.html');
{
echo substr($filename,strripos($filename, ".")+1);
}
extend_end('dsadas.html');
2018-04-02
为什么老师的$GLOBALS显示出来的全局变量这么少,而我的$GLOBALS会显示很多全局变量,里面甚至有很多关键信息,别人是否可以通过Mysql注入$GLOBALS代码窃取我的信息?
2018-03-02
function doc_name($docname){
$doc = explode('.',$docname);
return strtolower($doc[(count($doc)-1)]);
}
echo doc_name('1..BA.txt'); 完善一下
$doc = explode('.',$docname);
return strtolower($doc[(count($doc)-1)]);
}
echo doc_name('1..BA.txt'); 完善一下
2018-02-01
function doc_name($docname){
$doc = explode('.',$docname);
return $doc[1];
}
echo doc_name('1.txt'); 这样也可以把
$doc = explode('.',$docname);
return $doc[1];
}
echo doc_name('1.txt'); 这样也可以把
2018-02-01