国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > PHP > 正文

PHP字符串的遞增和遞減示例介紹

2024-05-04 23:21:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
今天看到php手冊(cè)上有這么一段話:

“在處理字符變量的算數(shù)運(yùn)算時(shí),PHP 沿襲了 Perl 的習(xí)慣,而非 C 的。例如,在 Perl 中 $a = 'Z'; $a++; 將把 $a 變成'AA',而在 C 中,a = 'Z'; a++; 將把 a 變成 '['('Z' 的 ASCII 值是 90,'[' 的 ASCII 值是 91)。注意字符變量只能遞增,不能遞減,并且只支持純字母(a-z 和 A-Z)。遞增/遞減其他字符變量則無(wú)效,原字符串沒(méi)有變化。”

也就是說(shuō):

復(fù)制代碼 代碼如下:


for($i = 'A'; $i <= 'Z'; $i++) {
echo $i;
//if( $i == 'ZZZ') die();
}


結(jié)果是:ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUA…………

還有字符串變量不能遞減:

復(fù)制代碼 代碼如下:


$a = 'Z';
--$a;
echo $a; // Z


這也說(shuō)明了$a++或++$a,不能要 $a = $a + 1;來(lái)解釋

復(fù)制代碼 代碼如下:


$a = $b = 'Z';
$a = $a + 1;
echo $a; //1
++$b;
echo $b; //AA

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安康市| 旬邑县| 宜宾市| 即墨市| 澄城县| 固原市| 清苑县| 鄂伦春自治旗| 榆社县| 阳谷县| 河池市| 大足县| 雅江县| 万州区| 越西县| 昌乐县| 怀宁县| 盘山县| 池州市| 西青区| 汕头市| 鄂托克旗| 洛浦县| 南平市| 张掖市| 建瓯市| 安化县| 晋宁县| 淮北市| 沂水县| 墨竹工卡县| 河南省| 太和县| 拜泉县| 通州市| 翁牛特旗| 博野县| 博罗县| 南宫市| 黑水县| 阳泉市|