这里有新鲜出炉的 PHP 面向对象编程,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
本文主要介绍了实现 php 字符串翻转的方法,具有很好的参考价值,下面跟着小编一起来看下吧
字符串:$str = "abcdefg";
方法一(直接使用 php 自带函数 strrev($str))
- print_r(strrev($str));
使用 for 循环方式, str_split($str)
- $newArrOne = []; //初始化一个新的数组
- $newStrOne = ''; //初始化一个新的字符串
- $newArrOne = str_split($str);
- $arrCount = count($newArrOne);
- for ($i = 0; $i < $arrCount; $i++) {
- $newStrOne. = $newArrOne[$i];
- }
- echo "<pre>";
- print_r($newStrOne);
- echo "</pre>";
使用 for 循环方式, strlen($substr)
- $newStrTwo = ''; //初始化一个新的字符串
- $arrCountTwo = strlen($str);
- for ($i = 1; $i <= $arrCountTwo; $i++) {
- $newStrTwo. = substr($str, -$i, 1);
- }
- echo "<pre>";
- print_r($newStrTwo)."\n";
- echo "</pre>";
使用 for 循环方式, strlen($substr)
- $newStrThree = '';//初始化一个新的字符串
- $arrCountThree = strlen($str);
- for ($i = $arrCountThree; $i>=0;$i--) {
- @$newStrThree.=$str[$i];
- }
- echo "<pre>";
- print_r($newStrThree)."\n";
- echo "</pre>";
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持 PHPERZ!
来源: http://www.phperz.com/article/17/0809/340474.html