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 相关文章推荐
BBS(php & mysql)完整版(一)
Oct 09 PHP
图书管理程序(三)
Oct 09 PHP
坏狼的PHP学习教程之第1天
Jun 15 PHP
PHP编实现程动态图像的创建代码
Sep 28 PHP
PHP采集利器 Snoopy 试用心得
Jul 03 PHP
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
Jun 21 PHP
实例介绍PHP的Reflection反射机制
Aug 05 PHP
php绘制一条直线的方法
Jan 24 PHP
PHP关键特性之命名空间实例详解
May 06 PHP
PHP读取Excel类文件
May 15 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
Apr 20 PHP
让whoops帮我们告别ThinkPHP6的异常页面
Mar 02 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文件操作实例代码
2012/05/10 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
2016/05/06 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
For循环中分号隔开的3部分的执行顺序探讨
2014/05/27 Javascript
wap图片滚动特效无css3元素纯js脚本编写
2014/08/22 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
Jquery ajax请求导出Excel表格的实现代码
2016/06/08 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
简单实现JavaScript弹幕效果
2020/08/27 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
2018/04/23 Javascript
微信小程序中添加客服按钮contact-button功能
2018/04/27 Javascript
Vue加载组件、动态加载组件的几种方式
2018/08/31 Javascript
vueScroll实现移动端下拉刷新、上拉加载
2019/03/22 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
微信小程序以7天为周期连续签到7天功能效果的示例代码
2020/08/20 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
小结Python用fork来创建子进程注意事项
2014/07/03 Python
python实现FTP服务器服务的方法
2017/04/11 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
python实现给微信公众号发送消息的方法
2017/06/30 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
Python中判断子串存在的性能比较及分析总结
2019/06/23 Python
新手入门Python编程的8个实用建议
2019/07/12 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
python的Jenkins接口调用方式
2020/05/12 Python
python Xpath语法的使用
2020/11/26 Python
北美大型运动类产品商城:Champs Sports
2017/01/12 全球购物
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
经理秘书找工作求职信
2013/12/19 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
2015年人力资源工作总结
2015/04/08 职场文书
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
python实现简单的井字棋
2021/05/26 Python
详解Java实现设计模式之责任链模式
2021/06/23 Java/Android