web安全php基础_php之string对象详解
PHP 字符串
字符串变量用于包含有字符的值。
在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。
在下面的实例中,我们创建一个名为 txt 的字符串变量,并赋值为 “Hello world!” 。然后我们输出 txt 变量的值:
$txt="Hello world!";echo $txt;?>
输出如下
PHP 并置运算符
在 PHP 中,只有一个字符串运算符。
并置运算符 (.) 用于把两个字符串值连接起来。
下面我将演示如何将两个字符串变量连接在一起:
$txt1="php是世界上";$txt2="最好的语言!";echo $txt1 . " " . $txt2;?>
PHP String 函数
PHP String 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。
addcslashes
addcslashes() 函数返回在指定的字符前添加反斜杠的字符串
注意:
-
addcslashes() 函数是区分大小写的。
-
在对 0(NULL)、r(回车)、n(换行)、t(制表符)、f(换页)和 v(垂直制表符)应用 addcslashes() 时要小心。在 PHP 中,\0、\r、\n、\t、\f 和 \v 是预定义的转义序列。
-
addcslashes()不能正确的处理汉字
语法:addcslashes(string,characters)
参数 | 描述 |
---|---|
string | 必需。规定要转义的字符串。 |
characters | 必需。规定要转义的字符或字符范围。 |
addcslashes()具有返回值,返回值是已转义的字符串。
$str = addcslashes("Hello World!","W");echo($str);?>
addcslashes()不仅能单独对一个字符进行转义,也能对一定范围内的字符串进行转义
$str = "Welcome to my humble Homepage!";echo $str."
";echo addcslashes($str,'A..Z')."
";echo addcslashes($str,'a..z')."
";echo addcslashes($str,'a..g');?>
输出如下
来源地址:https://blog.csdn.net/weixin_44368963/article/details/131596022
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341