阅读模式:

php不使用内置函数实现字符串翻转

查看:858  回复:0  类型:  来源:php自学网  标签 php 面试题

        不使用php内置函数实现字符串的翻转。$str[0]或$str{0}可以获取字符串的单个字符并遍历字符串实现。

<?php
$str = 'abcd';

function str_rev($str)
{
    for($i=0; true; $i++){
        if (!isset($str[$i])) {
            break;
        }
    }
    
    $rev = '';
    
    for($j=$i-1; $j>=0; $j--){
        $rev .= $str[$j];
    }
    return $rev;
}

echo str_rev($str);


分享到:
1 0

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
一步步带你,如何网站架构   阅读:5500php连接redis   阅读:7011栈和堆的区别   阅读:6460php冒泡排序法   阅读:16640知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:8461关于PHP程序员技术职业生涯规划   阅读:4179什么是天使轮?什么是A轮融资?B轮融资?   阅读:6716centos 7 安装 redis 3.2.9   阅读:8111php生成二维码   阅读:8521php文件下载防盗链   阅读:11615shell发送邮件脚本   阅读:11083面试的时候和你谈理想,是理想or入坑?   阅读:13143centos 7 安装 redis 3.2.9   阅读:8111session与cookie的区别   阅读:5309给php7安装redis扩展库   阅读:9968程序员找工作三要素(必看)   阅读:6955把php session 会话保存到redis   阅读:9006javascript点击复制内容   阅读:8931centos 7 添加 redis 3.2.9 开机启动脚本   阅读:11146centos 7 修改系统屏幕分辨率   阅读:52343centos 7 安装 mysql-5.7   阅读:9800linux教程,鸟哥私房菜(pdf全集)   阅读:12199shell脚本统计当前服务器并发连接数   阅读:9449mysql5.7开启sql日志的配置   阅读:11631centos 7 添加 redis 3.2.9 开机启动脚本   阅读:11146程序员找工作三要素(必看)   阅读:6955javascript获取两个日期间的所有日期   阅读:8494mysql中文分词全文搜索索引讯搜的安装   阅读:8822php压缩页面的html代码一行显示   阅读:9258最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:12750HTTP 1.1 协议详解   阅读:16930centos7中颁发CA证书并开启web https   阅读:10488html5 离线缓存的使用   阅读:5477php swoole搭建简单的聊天室   阅读:6640给php7安装redis扩展库   阅读:9968Mysql在大型网站的应用架构演变   阅读:5842php文件下载防盗链   阅读:11615linux php7安装yaf扩展   阅读:10364网站局部小图片优化-base64编码图片   阅读:23268phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:14059centos 7 设置 nginx-1.11.10 开机启动   阅读:9559小米手机端商城rem适配原理   阅读:8289“米粉节”背后的故事——小米网抢购系统开发实践   阅读:5345移动端js触摸touch详解(附带案例源码)   阅读:19607nginx编译安装后对nginx进行平滑升级   阅读:8347面试都会问你为什么你从上一家公司离职的真实意思   阅读:13228php swoole搭建简单的聊天室   阅读:6640一键分享到QQ空间、QQ好友、新浪微博、微信代码   阅读:140094linux命令中执行php脚本   阅读:10080linux php7安装yaf扩展   阅读:10364