一个字符串 string 就是由一系列的字符组成,其中每个字符等同于一个字节(char)。
php的字符串可以用4种表达
单引号(变量不会被解析)
echo '这是个标准的字符串'; echo '这是个标准的\'字符串\'';
双引号(变量会被解析)
echo "这又是个标准的字符串"; echo "这又是个标准的'字符串'";
Heredoc 结构(变量会被解析)
<
pre class="brush:php;toolbar:false">$str = <<
Nowdoc 结构(变量不会被解析)
$str = <<<'EOD' Example of string spanning multiple lines using nowdoc syntax. EOD;
获取字符串长度
echo strlen("Hello world!");
检索字符串内指定的字符
echo strpos("Hello world!","world");
strpos方法可用于查询字符串是否包含
if (strpos("Hello world!","world") === false) { echo "不存在"; }
截取字符串
echo substr("Hello world", 6, strlen("Hello world"));
替换字符串
echo str_replace("world","qingdao","Hello world!");
去除转义符
stripslashes("Hello \'world!");
去除字符串两侧空白符
trim(" Hello world ");
字符串转小写
strtolower("Hello world");
字符串转大写
strtoupper("Hello world");
<
p style="text-align: center;">
COMMENTS | NOTHING