PHP字符串变量
php字符串变量,也可以理解为一个存放文本的一样东西。
<?php
$text="Hello world!"; //输出Hello world!
echo $text;
?>
当赋一个文本值给变量时,请记得给文本值加上单引号或者双引号。
1、下面再来看看字符串的应用场景
1.1、字符串拼接,在等号前面加.且变量名相等就能拼接字符串
<?php
$txt = "大家好";
$txt .= "我是";
$txt .= "无极";
$txt .= "程序员";
echo $txt; //输出: 大家好我是无极程序员
1.2、PHP strlen() 函数
可以统计字符串的字节数,例如:
<?php
$text="Hello world!"; //一共有12个字节
$a = strlen($text);
echo $a; //输出:12
一个英文字母或者数字都算一个字节,中文3个字节
<?php
$text="你好"; //一个中文3个字节,2个中文 = 6
$a = strlen($text);
echo $a; //输出:6
1.3、PHP strpos() 函数
strpos() 函数用于在字符串内查找一个字符或一段指定的文本。
如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。
下面的实例在字符串 "Hello world!" 中查找文本 "world":
<?php
echo strpos("Hello,world","world"); //输出 : 6
echo strpos("Hello,world","e"); //输出 : 1
?>
之所以是 6 而不是 7 的原因是,字符串中第一个字符的位置是 0,而不是 1。