手册

目录

字符串

收藏206

阅读2649

更新时间2025-08-06

字符串

在 PHP 中,字符串由双引号或单引号包围。

实例

echo "Hello";
echo 'Hello';
运行实例 »

点击 "运行实例" 按钮查看在线实例

注意 PHP 中双引号和单引号之间存在很大的差异。

双引号会处理特殊字符,而单引号则不会。

双引号还是单引号?

您可以使用双引号或单引号,但您应该了解两者之间的差异。

双引号字符串会对特殊字符执行操作。

例如,当字符串中存在变量时,它会返回变量的值:

实例

双引号字符串字面量会对特殊字符执行操作:

$x = "Bill";
echo "Hello $x";
运行实例 »

点击 "运行实例" 按钮查看在线实例

单引号字符串不会执行此类操作,它会按原样返回字符串,并带有变量名:

实例

单引号字符串字面量会按原样返回字符串:

$x = "Bill";
echo 'Hello $x';
运行实例 »

点击 "运行实例" 按钮查看在线实例

字符串长度

PHP 的 strlen() 函数返回字符串的长度。

实例

返回字符串 "Hello world!" 的长度:

echo strlen("Hello world!");
运行实例 »

点击 "运行实例" 按钮查看在线实例

单词计数

PHP 的 str_word_count() 函数计算字符串中的单词数。

实例

计算字符串 "Hello world!" 中的单词数:

echo str_word_count("Hello world!");
运行实例 »

点击 "运行实例" 按钮查看在线实例

在字符串中搜索文本

PHP 的 strpos() 函数在字符串中搜索特定文本。

如果找到匹配项,该函数将返回第一个匹配项的字符位置。如果没有找到匹配项,它将返回 FALSE。

实例

在字符串 "Hello world!" 中搜索文本 "world":

echo strpos("Hello world!", "world");
运行实例 »

点击 "运行实例" 按钮查看在线实例

提示:字符串中的第一个字符位置是 0(不是 1)。

完整的 PHP 字符串参考

有关所有字符串函数的完整参考,请参阅我们完整的 PHP 字符串参考。

PHP 字符串参考手册包含对每个函数的描述和实例。

科技资讯

更多

精选课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

61.7万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

39.3万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

70.9万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

61.6万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

23万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

33.9万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

125万人学习

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号