一
原型:string nl2br(string str)
功能:在字符串的每个换行符前插入HTML换行标记(
)
注意:nl2br不是用
替换换行符,而是插到换行符的前面
例子:
复制PHP内容到剪贴板
PHP代码:
$string = “123nABC”;
echo “使用nl2br前n{$string}nn”;
$newstring = nl2br($string);
echo “使用nl2br后\n{$newstring}”;
?>
运行结果:
引用:
使用nl2br前
123
ABC
使用nl2br后
123
ABC
二
原型:string addslashes(string str)与string stripslashes(string str)
功能:addslashes 在特定的字符前加“\”
stripslashes 将反斜线(backslashes)去掉
注意:PHP默认从POST、GET、Cookie传过来的数据都为单引号、双引号、反斜线加上“\”了。除非读者修改php.ini的magic_quotes_gpc
例子:
复制PHP内容到剪贴板
PHP代码:
$string = “I’m Lepingbeta”;
echo “原字符串:{$string}\n”;
$string = addslashes($string);
echo “addslashes后:{$string}\n”;
$string = stripslashes($string);
echo “stripslashes后:{$string}”;
?>
运行结果:
引用:
原字符串:I’m Lepingbeta
addslashes后:I\’m Lepingbeta
stripslashes后:I’m Lepingbeta
三
原型:void parse_str(string str[, array arr])
功能:分析字符串后放到变量或数组中
例子:
复制PHP内容到剪贴板
PHP代码:
$string = “action=newthread&fid=72&extra=page%3D1″;
//省略参数二
echo “调用parse_str前:\n”;
echo “\$action = $action\n” .
“\$fid = $fid\n” .
“\$extra = $extra\n\n”;
parse_str($string);
echo “调用parse_str后:\n”;
echo “\$action = $action\n” .
“\$fid = $fid\n” .
“\$extra = [...]

Recent Comments