php常用函数,持续中

字符串

  折分字符串:split和explode

  函数原型:array split (string $pattern, string $string [, int $limit])

函数原型:array explode ( string $separator, string $string [, int $limit])

注意两个函数的第一个参数string $pattern和string separator,一个是$pattern说明是正则字符串,一个是$separator是普通字符串。

  例:

  $test1 = end(split('\.','abc.txt'));

echo $test1;//output txt

  "." 符号是正则表达式的关键字所以split无效,而explode有效。

  ---------------------------------------------------------

  解析字符串:parse_str

  函数原型:parse_str(string,array)

  parse_str("name=Bill&age=60");

如果未设置 array 参数,则由该函数设置的变量将覆盖已存在的同名变量。

注释:php.ini 文件中的 magic_quotes_gpc 设置影响该函数的输出。如果已启用,那么在 parse_str() 解析之前,变量会被 addslashes() 转换。

  ---------------------------------------------------------