PHP 字符串函数

psusse07222年前PHP技术1184

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

PHP 字符串函数

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

PHP strlen() 函数

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

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

实例

<?phpecho strlen("Hello world!");?>

运行实例

以上代码的输出是:12

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

对字符串中的单词计数

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

实例

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

运行实例

以上代码的输出:

2

反转字符串

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

实例

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

运行实例

以上代码的输出:

!dlrow olleH

PHP strpos() 函数

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

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

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

实例

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

运行实例

以上代码的输出是:6。

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

替换字符串中的文本

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

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

实例

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

运行实例

以上代码的输出是:

Hello Kitty!


返回列表

上一篇:PHP 数据类型

下一篇:PHP 常量

相关文章

PHP 简介

PHP 脚本在服务器上执行。您应当具备的基础知识在继续学习之前,您需要对下面的知识有基本的了解:HTMLCSSJavaScript如果您希望首先学习这些项目,请在我们的 首页 访问...

PHP 安装

我需要什么?如需开始使用 PHP,您可以:使用支持 PHP 和 MySQL 的 web 主机在您的 PC 上安装 web 服务器,然后安装 PHP 和 MySQL。使用支持 PHP 的 Web 主机如...

PHP Switch 语句

switch 语句用于基于不同条件执行不同动作。Switch 语句如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。使用 Switch 语句可以避免冗长的 if..elseif..el...

PHP 5 echo 和 print 语句

在 PHP 中,有两种基本的输出方法:echo 和 print。在本教程中,我们几乎在每个例子中都会用到 echo 和 print。因此,本节为您讲解更多关于这两条输出语句的知识。PHP echo 和...

PHP 变量

变量是存储信息的容器:实例<?php$x=5; $y=6; $z=$x+$y;echo $z;?>运行实例类似代数x=5 y=6 z=x+y在代数中我们使用字母(比如 x...

现代化php的发展史

提到php很多人还在用旧的思维在看它,殊不知,识别三日当刮目相看,如今的php早已不是当初的php,它已经成长为了一个有着非常强大的社区的编程语言,每年都会有新的版本诞生,每年都会有新的特性被添加,而...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。