当前位置:首页 > 编程技术 > PHP编程

PHP 字符串函数-PHP学习3

网友投稿4年前 (2021-12-30)PHP编程2232
摘要:字符串是字符序列,比如 "Hello world!"。PHP 字符串函数在本节中,我们将学习常用的字符串操作函数。PHP strlen() 函数strlen() 函数返回字符串的长度,以字符计。下例返回字符串 "Hello world!" 的长度:实例<…

字符串是字符序列,比如 "Hello world!"。

PHP 字符串函数

在本节中,我们将学习常用的字符串操作函数。

PHP strlen() 函数

strlen() 函数返回字符串的长度,以字符计。

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

实例

<?php
echo strlen("Hello world!");
?>

运行实例

以上代码的输出是:12

提示:strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。

对字符串中的单词计数

PHP str_word_count() 函数对字符串中的单词进行计数:

实例

<?php
echo str_word_count("Hello world!"); // 输出 2
?>

运行实例

以上代码的输出:

2

反转字符串

PHP strrev() 函数反转字符串:

实例

<?php
echo strrev("Hello world!"); // 输出 !dlrow olleH
?>

运行实例

以上代码的输出:

!dlrow olleH

PHP strpos() 函数

strpos() 函数用于检索字符串内指定的字符或文本。

如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。

下例检索字符串 "Hello world!" 中的文本 "world":

实例

<?php
echo strpos("Hello world!","world");
?>

运行实例

以上代码的输出是:6。

提示:上例中字符串 "world" 的位置是 6。是 6(而不是 7)的理由是,字符串中首字符的位置是 0 而不是 1。

替换字符串中的文本

PHP str_replace() 函数用一些字符串替换字符串中的另一些字符。

下面的例子用 "Kitty" 替换文本 "world":

实例

<?php
echo str_replace("world", "Kitty", "Hello world!"); // 输出 Hello Kitty!
?>

运行实例

以上代码的输出是:

Hello Kitty!

完整的 PHP String 参考手册

如需完整的字符串函数参考手册,请访问我们的 PHP String 参考手册

这个手册提供了每个函数的简要描述和实例!


扫描二维码推送至手机访问。

版权声明:本文由天涯家园HomeH发布,如需转载请注明出处。

本文链接:https://www.homeh.cc/post/35.html

标签: PHP编程
分享给朋友:

“PHP 字符串函数-PHP学习3” 的相关文章

PHP 变量-PHP编程学习1

变量是存储信息的容器:实例<?php $x=5; $y=6; $z=$x+$y; echo $z; ?>运行实例类似代数x=5 y=6 z=x+y在代数中我们使用字母(比如 x)来保存值(比如 5)。从上面的表达式 z=x+y,我们能够计算出 z 的值是 11。在…

php上传文件失败处理

一 检查 PHP的设置1、打开php.ini2、查找post_max_size:(修改上传大小限制)表单提交最大数值,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的默认为8m,设置为自己需要的值,此参数建议要设置比upload_max_filesize大一些3、查找file u…

[php编程]php中运行后怎么停,php停止脚本运行的操作方法

php停止脚本运行的操作方法发布时间:2020-07-21 17:32:33来源:亿速云阅读:112作者:小新本篇文章和大家了解一下php停止脚本运行的操作方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。php停止脚本运行的方法是:return、die、exit。如果exit用…

宝塔404 Not Found 解决方法 网站部署之后访问出现404

宝塔404 Not Found 解决方法 网站部署之后访问出现404

使用宝塔面板建站的时候发现,网站建设好过后,打开网页提示“404错误,文件不存在,404 Not Found nginx”,这是怎么回事呢?重新检查了一下下,所有的步骤都是按照以前的具体步骤操作的,是没有问题的,这样的话造成这种问题,到底的是哪里出错了呢?宝塔404 Not Found 解决方案首先…

PHP字符串拼接的使用(连接)[php编程]

PHP 中可以使用字符串连接符.来拼接字符串,它可以把两个或两个以上的字符串拼接成一个新的字符串。字符串拼接有两种形式,分别是直接使用字符串连接符.和赋值运算符.=。具体语法格式如下:$string = string1.string2.string3. ···…

php异步运行的示例

php其实有一个异步运行的方法,做一个简单的证明示例如下:异步运行的示例示例:用1.php异步运行t.php,1.phpfor($ii=1;$ii<4;$ii++){     $xian=[];     for…