Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家免费提供关于网站编程方面的知识。

hessian 在PhP中的使用介绍-PhPphp技巧q4KAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

q4KAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  • 本篇文章的具体介绍如下请大家仔细看
有同学问了一个问题:
具体相关代码如下如下:
<?php
for($i = 'A'; $i <= 'Z'; $i ) {
echo $i;
}
//输出是啥?

输出是:
具体相关代码如下如下:
ABCDEFGhIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAhAIAJAKALAMANAOAPAQARAS…….


为啥?

其实很简单, PhP的手册中也有说明, 只不过恐怕很多人不会一章一节的把手册仔细阅读一遍:
具体相关代码如下如下:
PhP follows Perl's convention when dealing with arithmetic operations on character variables and not C's. For example, in Perl ‘Z' 1 turns into ‘AA', while in C ‘Z' 1 turns into ‘[‘ ( ord(‘Z') == 90, ord(‘[‘) == 91 ). Note that character variables can be incremented but not decremented and even so only plain ASCII characters (a-z and A-Z) are supported.

在处理字符变量的算数运算时,PhP 沿袭了 Perl 的习惯,而非 C 的。例如,在 Perl 中 ‘Z' 1 将得到 ‘AA',而在 C 中,'Z' 1 将得到 ‘[‘(ord(‘Z') == 90,ord(‘[‘) == 91)。特别注意字符变量只能递增,不能递减,并且只支持纯字母(a-z 和 A-Z)。

也就是说, 如果:
具体相关代码如下如下:
$name = "laruence";
$name; //将会是"laruencf"

而:
具体相关代码如下如下:
$name = "laruence";
--$name; //没有影响, 还是"laruence"

所以, 这个问题的原因就是当$i = Z的时候, $i成了AA, 而字符串比较的话,
AA,BB,XX一直到YZ都是小于等于Z的… so..

作者: laruence

关于网站编程方面的知识就说道这里了,希望能够对大家有作用。,

标签:

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市