web安全php基础_php之string对象详解
PHP 字符串
字符串变量用于包含有字符的值。
在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。
在下面的实例中,我们创建一个名为 txt 的字符串变量,并赋值为 “Hello world!” 。然后我们输出 txt 变量的值:
<?php $txt="Hello world!"; echo $txt; ?>
输出如下
PHP 并置运算符
在 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 中, 、 、 、 、f 和 v 是预定义的转义序列。
- addcslashes()不能正确的处理汉字
语法:addcslashes(string,characters)
addcslashes()具有返回值,返回值是已转义的字符串。
<?php $str = addcslashes("Hello World!","W"); echo($str); ?>
addcslashes()不仅能单独对一个字符进行转义,也能对一定范围内的字符串进行转义
<?php $str = "Welcome to my humble Homepage!"; echo $str."<br>"; echo addcslashes($str,A..Z)."<br>"; echo addcslashes($str,a..z)."<br>"; echo addcslashes($str,a..g); ?>
输出如下
下一篇:
Java-公交车行驶(★☆☆☆☆)