`

php字符串倒序

php 
阅读更多
近期在写校内网的FTP搜索引擎,由于对中文字符串进行分词,我采用了正逆结合的方法,需要对中文字符串进行倒序。上网找了一下,看了都差不多,都是需要进行循环,我不是很喜欢。
于是看了一下手册,发现几个函可以用:
str_split() 函数把字符串分割到数组中。
array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组
implode() 函数把数组元素组合为一个字符串。
下面是测试程序:
<?php
$str="世界里只存在两种基本元素";
echo $str . "<br>";
$str=implode(array_reverse(str_split($str,2)));
echo $str;
?>
输出结果为:
世界里只存在两种基本元素
素元本基种两在存只里界世
分享到:
评论

相关推荐

    PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】

    在PHP中,字符串逆序排列是一个常见的操作,用于将字符串中的字符顺序反转。本文将详细介绍四种不同的实现方法:strrev函数、二分法、循环法和递归法。 首先,PHP内置了一个非常方便的函数`strrev()`,用于直接完成...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    字符串倒序排列.asp 字符串大写转化.asp 字符串小写转化.asp 字符串替换.asp 将数组元素连接为字符串.asp 构造制定字符串.asp 正向截取字符串.asp ...

    php中实现字符串翻转的方法

    在PHP中,字符串翻转是常见的操作,可以用于多种场景,比如倒序显示文本或进行特定的字符串处理。本文将详细介绍几种在PHP中实现字符串翻转的方法。 首先,PHP提供了一个内置函数`strrev()`,它能直接实现字符串...

    PHP反转字符串函数strrev()函数的用法

    了解并熟练运用这些函数,能够极大地提升你在处理PHP字符串时的效率和灵活性。在开发过程中,可以根据具体需求选择合适的函数,以实现预期的功能。记住,合理利用PHP的字符串处理函数,可以让你的代码更加简洁高效。

    浅析51个PHP处理字符串的函数

    这里我们将详细探讨51个PHP字符串处理函数,这些函数涵盖了从基本的字符串长度计算到复杂的字符串转换和分析。 1. `AddSlashes()`:在字符串中的特定字符(如单引号、双引号和反斜线)前添加反斜线,以进行数据库...

    php常用函数 学习整理

    - `strrev()`:将字符串倒序排列。 - `explode()`:根据分隔符将字符串拆分为数组。 - `implode()`:将数组元素合并为一个字符串。 - `strtolower()`和`strtoupper()`:分别将字符串转为小写和大写。 - `...

    php foreach正序倒序输出示例代码

    它展示了如何在正序和倒序方式下遍历数组,并在遍历过程中进行字符串操作和条件判断。同时,代码演示了如何在PHP中嵌入HTML代码,用于创建动态内容的网页。 ### 小结 在PHP中,foreach循环是非常常见的结构,用于...

    php基础教程ABCDE

    深入到**PHP的数据类型**,它支持多种数据结构,包括整型(int)、浮点型(float)、字符串(string)、布尔型(bool)、数组(array)以及对象(object)。此外,PHP还提供了NULL类型,用于表示变量未定义或值为空...

    PHP输出两个数字中间有多少个回文数的方法

    判断回文的算法是这样的:先计算出当前数字的字符串长度,然后用一个for循环来比较数字正序和倒序时对应的各个位置上的字符是否相同。由于数字的最高位和最低位是镜像对称的,所以只需要比较到数字长度的一半(向下...

    全新的PDO数据库操作类php版(仅适用Mysql)

    - **表名和字段**:支持字符串和数组两种模式,表名和字段可以是一个字符串,也可以是字符串数组。 - **查询条件**:支持字符串和数组两种模式,根据实际需要组合查询条件。 - **排序参数**:默认排序为id字段倒序。...

    PHP 计算两个特别大的整数实例代码

    由于它们可能比PHP的int类型所能表示的最大值还要大,所以在这里以字符串形式存储。 2. 定义一个空字符串 `$c` 用于存储结果,以及变量 `$bCount` 和 `$aCount` 存储输入字符串的长度,分别表示 `$b` 和 `$a` 的...

    MySQL函数一览_MySQL函数全部汇总

    - `REVERSE(s)`:将字符串s倒序。 - `ELT(N, str1, str2, str3, ..., strN)`:返回第N个字符串。 3. **日期和时间函数** - `CURDATE()` 和 `CURRENT_DATE()`:获取当前日期。 - `CURTIME()` 和 `CURRENT_TIME()...

    奇虎360 2016校园招聘面试题 一二面.pdf

    - PHP字符串分解涉及到字符串解析,如explode()函数将字符串按分隔符切割成数组。 7. **调试技巧** - **Linux调试**:gdb等工具进行源码级调试,查看内存、变量状态等。 - **VS断点调试**:Visual Studio中的...

    php输出金字塔的2种实现方法

    总的来说,学习和掌握如何在PHP中输出金字塔是一种很好的练习,可以帮助初学者更好地理解和运用循环、条件语句以及字符串处理。同时,这也有助于提升代码的可读性和可复用性,因为可以将复杂的过程封装到自定义函数...

    php通过sort()函数给数组排序的方法

    还有其他几种排序标志,如`SORT_NUMERIC`(数值比较),`SORT_STRING`(字符串比较),`SORT_LOCALE_STRING`(基于当前区域的字符串比较)等,可以根据需求选择合适的标志。 当`sort()`函数成功执行时,它会返回`...

    企业主题制作教程.doc

    通过PHP的字符串截取函数,如substr()或mb_substr(),可以控制文章摘要的长度。 9、设置WordPress中发表的文章顺序 在WordPress后台,可以在“设置”-&gt;“阅读”中选择按日期或修改时间倒序排列文章。 通过以上步骤...

    PHP随机数 C扩展随机数

    由于要用到固定长度的随机字符串。 首先是一段PHP代码 $str_md5=md5(uniqid()); $rand = mt_rand(1, 28); $str1=substr($str_md5,$rand,6);...生成180000个随机字符串,图中是按照重复数量倒序排列,可以看

    php 广告调用类代码(支持Flash调用)

    $id为广告编号, 仅调用一条,返回内容为字符串’); echo Adv::getContentById(35); DebugStr(‘$Adv-&gt;getContentByIdJS($id); $id为广告编号, 仅调用一条,返回内容为JS字符串’); echo Adv::getContentByIdJS(35...

    PHP实现补齐关闭的HTML标签

    描述中提到的函数`CloseTags()`是一个用于处理HTML字符串的PHP函数,它的主要目的是确保HTML字符串中的所有打开标签都有对应的关闭标签。函数通过正则表达式匹配和数组处理来完成这一任务。 首先,函数通过`preg_...

Global site tag (gtag.js) - Google Analytics