国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 墨玉县| 抚顺市| 阿克苏市| 惠东县| 沁阳市| 永泰县| 牙克石市| 白水县| 翁源县| 论坛| 兰溪市| 陆丰市| 新竹县| 乌兰察布市| 获嘉县| 天等县| 马山县| 深圳市| 阳朔县| 屯门区| 永清县| 樟树市| 正定县| 湖南省| 利辛县| 泰兴市| 资中县| 崇明县| 民勤县| 娱乐| 获嘉县| 尉氏县| 南溪县| 嘉荫县| 抚松县| 五常市| 滕州市| 乌恰县| 辽源市| 通州市| 酒泉市|