解析php addslashes与addclashes函数的区别和比较
答案:3 悬赏:60
解决时间 2021-03-08 21:35
- 提问者网友:泪姬迷茫
- 2021-03-08 13:39
解析php addslashes与addclashes函数的区别和比较
最佳答案
- 二级知识专家网友:零负荷的放任
- 2021-03-08 15:08
addcslashes() 函数在指定的字符前添加反斜杠。
<?php
$str = "Hello, my name is John Adams.";
echo $str;
echo addcslashes($str,'m');
echo addcslashes($str,'J');
?>
输出:
Hello, my name is John Adams.
Hello, \my na\me is John Ada\ms.
Hello, my name is \John Adams.
addslashes() 函数在指定的预定义字符前添加反斜杠。
这些预定义字符是:
单引号 (')
双引号 (")
反斜杠 (\)
NULL
<?php
$str = "Who's John Adams?";
echo $str . " This is not safe in a database query.<br />";
echo addslashes($str) . " This is safe in a database query.";
?>
输出:
Who's John Adams? This is not safe in a database query.
Who\'s John Adams? This is safe in a database query.
<?php
$str = "Hello, my name is John Adams.";
echo $str;
echo addcslashes($str,'m');
echo addcslashes($str,'J');
?>
输出:
Hello, my name is John Adams.
Hello, \my na\me is John Ada\ms.
Hello, my name is \John Adams.
addslashes() 函数在指定的预定义字符前添加反斜杠。
这些预定义字符是:
单引号 (')
双引号 (")
反斜杠 (\)
NULL
<?php
$str = "Who's John Adams?";
echo $str . " This is not safe in a database query.<br />";
echo addslashes($str) . " This is safe in a database query.";
?>
输出:
Who's John Adams? This is not safe in a database query.
Who\'s John Adams? This is safe in a database query.
全部回答
- 1楼网友:duile
- 2021-03-08 17:12
1. addcslashes() 在指定的字符前添加反斜杠。
2. addslashes() 在指定的预定义字符前添加反斜杠。
- 2楼网友:我的任性你不懂
- 2021-03-08 16:00
1. addcslashes() 在指定的字符前添加反斜杠。
2. addslashes() 在指定的预定义字符前添加反斜杠。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |