递增/递减运算符


递增/递减运算符

PHP 支持 C 风格的前/后递增与递减运算符。

Note: 递增/递减运算符不影响布尔值。递减 NULL 值也没有效果,但是递增 NULL 的结果是 1

递增/递减运算符
例子 名称 效果
++$a 前加 $a 的值加一,然后返回 $a。
$a++ 后加 返回 $a,然后将 $a 的值加一。
--$a 前减 $a 的值减一, 然后返回 $a。
$a-- 后减 返回 $a,然后将 $a 的值减一。

一个简单的示例脚本: <?php
echo "<h3>Postincrement</h3>";
$a 5;
echo 
"Should be 5: " $a++ . "<br /> ";
echo 
"Should be 6: " $a "<br /> ";

echo 
"<h3>Preincrement</h3>";
$a 5;
echo 
"Should be 6: " . ++$a "<br /> ";
echo 
"Should be 6: " $a "<br /> ";

echo 
"<h3>Postdecrement</h3>";
$a 5;
echo 
"Should be 5: " $a-- . "<br /> ";
echo 
"Should be 4: " $a "<br /> ";

echo 
"<h3>Predecrement</h3>";
$a 5;
echo 
"Should be 4: " . --$a "<br /> ";
echo 
"Should be 4: " $a "<br /> ";
?>

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

Example #1 涉及字符变量的算数运算

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

以上例程会输出:

X
Y
Z
AA
AB
AC

递增或递减布尔值没有效果。


«  执行运算符
» 逻辑运算符
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 感恩励志教育演讲会现后感 铁轨ο思绪 春日陪李庶子遵善寺东院晓望 我有一个好习惯作文350字 锅底 垃圾的呼吁作文400字 嘿,我喜欢你耶 玩开心农场心得体会 雨里请允许我悲伤! 谢谢你给我春天般的温暖——母亲节温馨短信 带着目标上路作文900字 工作总结大全(第207页) “第一书记”的扶贫清单关键在落实 烦恼作文850字 银行面试自我介绍范文,去中国兴业银行面试问题评价技巧:“你有什么业余爱好?” 观〈士兵突击〉有感作文300字 眼镜店销售内勤年终工作总结 初中初一作文500字:人生其实很精彩 相见欢.蜂蝶隐 男女之间有没有真正的友谊 沈石溪动物小说《红豺》主要内容和读后感 五月的12个小时 16岁的雨季 迎面接力赛作文350字 一场篮球赛 倘若我还可以被需要 七月,我的旅途——浮生若梦的西塘 2015年广州高考一模作文:不妨静观作文900字 给志愿者的一封信 《钢铁是怎样炼成的》的读后感 2016-2017学年学校教学工作计划 师生沟通--适当采用幽默 一盒碟片作文1200字 不要一直在自己身上找原因 贺新郎(乙亥春题雁荡山) 李源潮:学习胡总书记教师节讲话心得 抒情散文:愁云恨雨两牵萦 珍惜你眼前的颜色450字 淘气包马小跳读后感600字 小鸟与雄鹰 学校国家公祭日教育活动总结 关于格律诗认识上的几个误区 中学师生书画竞赛活动方案 《爱国诗人陆游》读后感 感谢老师的一段话毕业在即 小学五年级作文750字:选美比赛 大学生积极分子七一入党思想汇报 其实我是 ……--儿童诗歌 公安局副局长述职报告 那儿有一扇门

Copyright © 2016 phpStudy |