php中++i 与 i++ 的区别


Posted in PHP onAugust 08, 2012

1、++i 的用法(以 a=++i ,i=2 为例)

先将 i 值加 1 (也就是 i=i+1 ),然后赋给变量 a (也就是 a=i ),

则最终 a 值等于 3 , i 值等于 3 。

所以 a=++i 相当于 i=i+1 ,a=i

2、i++ 的用法(以 a=i++ ,i=2 为例)

先将 i 值赋给变量 a (也就是 a=i ),然后 i 值加 1 (也就是 i=i+1 ),

则最终 a 值等于 2 ,i 值等于 3 。

所以 a=i++ 相当于 a=i , i=i+1

3、++i 与 i++

a=++i 相当于 i++ , a=i

a=i++ 相当于 a=i , i++

4、++i 与 i++ 单独使用时,相当于 i=i+1

如果赋给一个新变量,则 ++i 先将 i 值加 1 ,而 i++ 先将 i 赋给新变量。

PHP 相关文章推荐
怎样在UNIX系统下安装MySQL
Oct 09 PHP
PHP对象转换为数组函数(递归方法)
Feb 04 PHP
七款最流行的PHP本地服务器分享
Feb 19 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
php实现邮件发送并带有附件
Jan 24 PHP
PHP以mysqli方式连接类完整代码实例
Jul 15 PHP
php中的mongodb select常用操作代码示例
Sep 06 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
PHP实现根据图片色界在不同位置加水印的方法
Aug 08 PHP
CodeIgniter针对数据库的连接、配置及使用方法
Mar 03 PHP
PHP从数组中删除元素的四种方法实例
May 12 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
Oct 11 PHP
php中判断文件空目录是否有读写权限的函数代码
Aug 07 #PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 #PHP
php一个找二层目录的小东东
Aug 02 #PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 #PHP
PHP服务器页面间跳转实现方法
Aug 02 #PHP
php中3des加密代码(完全与.net中的兼容)
Aug 02 #PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 #PHP
You might like
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
关于PHP中Object对象的笔记分享
2011/06/28 PHP
PHP排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
php使用sql数据库 获取字段问题介绍
2013/08/12 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
JS图片预加载 JS实现图片预加载应用
2012/12/03 Javascript
alert中断settimeout计时功能
2013/07/26 Javascript
抛弃Nginx使用nodejs做反向代理服务器
2014/07/17 NodeJs
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
jquery实现选中单选按钮下拉伸缩效果
2015/08/06 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
2016/03/05 Javascript
关于原生js中bind函数的简单实现
2016/08/10 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
js实现带进度条提示的多视频上传功能
2020/12/13 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
[02:02]特效爆炸!DOTA2珍宝之瓶待你开启
2018/08/21 DOTA
Python用GET方法上传文件
2015/03/10 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
Python ldap实现登录实例代码
2016/09/30 Python
python的pip安装以及使用教程
2018/09/18 Python
Python检查和同步本地时间(北京时间)的实现方法
2018/12/03 Python
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
2014年科研工作总结
2014/12/03 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python
如何使用PyCharm及常用配置详解
2021/06/03 Python