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 相关文章推荐
php strtotime 函数UNIX时间戳
Jan 14 PHP
php面向对象全攻略 (十五) 多态的应用
Sep 30 PHP
PHP内核介绍及扩展开发指南―基础知识
Sep 11 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
Jul 05 PHP
PHP冒泡算法详解(递归实现)
Nov 10 PHP
php中注册器模式类用法实例分析
Nov 03 PHP
php采集神器cURL使用方法详解
Feb 19 PHP
Yii2单元测试用法示例
Nov 12 PHP
php实现连接access数据库并转txt写入的方法
Feb 08 PHP
PHP长连接实现与使用方法详解
Feb 11 PHP
php利用ZipArchive类操作文件的实例
Jan 21 PHP
详解thinkphp的Auth类认证
May 28 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 简易输出CSV表格文件的方法详解
2013/06/20 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
laravel 字段格式化 modle 字段类型转换方法
2019/09/30 PHP
php swoft框架实例用法
2020/12/22 PHP
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
纯javascript实现简单下拉刷新功能
2015/03/13 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
vue省市区三联动下拉选择组件的实现
2017/04/28 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
vue实现word,pdf文件的导出功能
2018/07/31 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
Python多线程实例教程
2014/09/06 Python
Python下rrdtool模块的基本使用方法
2015/11/13 Python
解析Python中的__getitem__专有方法
2016/06/27 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
python sorted函数的小练习及解答
2019/09/18 Python
python如何导入依赖包
2020/07/13 Python
详解canvas在圆弧周围绘制文本的两种写法
2018/05/22 HTML / CSS
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
世界闻名的衬衫制造商:Savile Row Company
2018/07/30 全球购物
Perfume’s Club美国官网:西班牙第一家在线美容店
2020/06/10 全球购物
必须要使用游标的SQL语句有那些
2012/05/07 面试题
前台文员我鉴定
2014/01/12 职场文书
初中班级口号
2014/06/09 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技