国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

PHP基礎(chǔ)之運(yùn)算符9——遞增/遞減運(yùn)算符

瀏覽:5日期:2022-09-14 15:08:27

PHP 支持 C 風(fēng)格的前/后遞增與遞減運(yùn)算符。

Note:?遞增/遞減運(yùn)算符不影響布爾值。遞減?NULL?值也沒(méi)有效果,但是遞增?NULL?的結(jié)果是?1。

遞增/遞減運(yùn)算符例子名稱(chēng)效果++$a前加$a?的值加一,然后返回?$a。$a++后加返回?$a,然后將?$a?的值加一。--$a前減$a?的值減一, 然后返回?$a。$a--后減返回?$a,然后將?$a?的值減一。

一個(gè)簡(jiǎn)單的示例腳本:

<?phpecho?'<h3>Postincrement</h3>';$a?=?5;echo?'Should?be?5:?'?.?$a++?.?'<br?/>n';echo?'Should?be?6:?'?.?$a?.?'<br?/>n';echo?'<h3>Preincrement</h3>';$a?=?5;echo?'Should?be?6:?'?.?++$a?.?'<br?/>n';echo?'Should?be?6:?'?.?$a?.?'<br?/>n';echo?'<h3>Postdecrement</h3>';$a?=?5;echo?'Should?be?5:?'?.?$a--?.?'<br?/>n';echo?'Should?be?4:?'?.?$a?.?'<br?/>n';echo?'<h3>Predecrement</h3>';$a?=?5;echo?'Should?be?4:?'?.?--$a?.?'<br?/>n';echo?'Should?be?4:?'?.?$a?.?'<br?/>n';?>

在處理字符變量的算數(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)有變化。

Example #1 涉及字符變量的算數(shù)運(yùn)算

<?php$i?=?’W’;for?($n=0;?$n<6;?$n++)?{????echo?++$i?.?'n';}?>

以上例程會(huì)輸出:

XYZAAABAC

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 潜江市| 交城县| 武胜县| 太仓市| 曲沃县| 浪卡子县| 福建省| 容城县| 贡山| 银川市| 大英县| 邵阳县| 溧阳市| 邵东县| 嘉定区| 洪江市| 宁乡县| 河间市| 黄浦区| 吉安市| 凤凰县| 开封市| 自贡市| 钟祥市| 平乐县| 长顺县| 大埔县| 象山县| 沁水县| 时尚| 合川市| 江西省| 烟台市| 辛集市| 普安县| 米泉市| 玉环县| 北票市| 通山县| 安阳县| 阜宁县|