php for 循环a到z为什么会出现这么奇怪的现象?
来源:互联网 发布:js div 背景色 编辑:程序博客网 时间:2024/04/28 16:37
for($e='a';$e<='z';$e++){echo ord($e)."<Br>";echo $e."<Br>";}不是到z结束,而是到yz结束,主要问题出在$e++上PHP 中处理字符串的运算时,将字符串作为类似数字 进制的处理,A-Z 对应为1-26。’a‘+1 等于b,'z'+1 进位 等于 aa。但是,字符串比较运算时,是依次比较字符串中字幕的先后顺序。也就是,z>aa,z> yz ,a<za。 所以,只有当循环执行到$e = 'za';循环才会终止。'yz'+1=za。
0 0
- php for 循环a到z为什么会出现这么奇怪的现象?
- 奇怪的for 循环
- 奇怪,,为什么会有这么简单的错误,,初次使用腾讯云服务器创建网站
- 升级到IE8后的奇怪现象
- 为什么 会出现 输入字母 无限循环的情况呢?
- 水面反射贴图为什么会出现扭曲现象
- 为什么会有这么多种的数据库!
- 棋牌游戏为什么会这么的“火”
- 为什么会有这么多种的数据库
- 为什么会有这么的编程语言
- vfork为什么会出现死循环
- C#两个日期控件的比较,出现奇怪的现象
- Redhat中制作RPM包出现的奇怪现象
- 求救!!!奇怪的现象!
- 奇怪的现象
- noskipws()的奇怪现象!
- 好奇怪的现象
- 奇怪的UNION现象
- Clucene 文件数据读取
- linux中rm与rmdir删除
- Image控件和HyperLink控件实现图片浏览
- 移动,联通,电信3G协议区别
- iOS应用崩溃日志揭秘 iOS Crash Report
- php for 循环a到z为什么会出现这么奇怪的现象?
- ubuntu使用Microsoft Exchange邮箱
- 【爱上cocos2d-x之十八】Tiled瓦片地图编辑器的基本使用
- 水晶报表文字显示缩进的方法
- windows下xcopy命令的使用方法详解
- apk多渠道批量打包memo
- 【canvas】Android Canvas绘图详解
- 跨语言通信方案比较
- 好看的JS脚本案例