PHP常用原生函数总结(不定期更新)
1.var_dump() 用于输出变量的相关信息
在后面有应用
2.unset() 用于销毁给定的变量
如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。
如果想在函数中 unset() 一个全局变量,可使用 $GLOBALS 数组来实现
function foo() { unset($GLOBALS['bar']); } $bar = "something"; foo();
如果在函数中 unset() 一个静态变量,那么在函数内部此静态变量将被销毁。但是,当再次调用此函数时,此静态变量将被复原为上次被销毁之前的值。
比如下面这个例子:
function foo() { static $bar; $bar++; echo "Before unset: $bar, "; unset($bar); $bar = 23; echo "after unset: $bar\n"; } foo(); foo(); foo();
输出的结果为:
Before unset: 1, after unset: 23 Before unset: 2, after unset: 23 Before unset: 3, after unset: 23
3.explode() 字符串转换为数组
例如:
$a="I come from Qingdao"; var_dump(explode(" ",$a));
输出结果如下:
array(4) { [0]=> string(1) "I" [1]=> string(4) "come" [2]=> string(4) "from" [3]=> string(7) "Qingdao" }
该函数把a字符串按照空格分割成了四个字符串
4.implode() 数组转换为字符串
例如:
$a=array('I','come','from','Qingdao'); var_dump(implode(" ",$a));
输出结果如下:
string(19) "I come from Qingdao"
相关推荐
zyyjay 2020-11-09
xuebingnan 2020-11-05
samtrue 2020-11-22
stefan0 2020-11-22
yifangs 2020-10-13
songshijiazuaa 2020-09-24
hebiwtc 2020-09-18
天步 2020-09-17
83911535 2020-11-13
whatsyourname 2020-11-13
zhouyuqi 2020-11-10
Noneyes 2020-11-10
mathchao 2020-10-28
王志龙 2020-10-28
wwwsurfphpseocom 2020-10-28
diskingchuan 2020-10-23
savorTheFlavor 2020-10-23