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 中,\0、\r、\n、\t、\f 和 \v 是预定义的转义序列。
-
addcslashes()不能正确的处理汉字
语法:addcslashes(string,characters)
参数 | 描述 |
---|---|
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');
?>
输出如下