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写MySQL数据 实现代码
Jun 15 PHP
服务器web工具 php环境下
Dec 29 PHP
PHP操作数组相关函数
Feb 03 PHP
ThinkPHP实现带验证码的文件上传功能实例
Nov 01 PHP
详解PHP实现执行定时任务
Dec 21 PHP
php强大的时间转换函数strtotime
Feb 18 PHP
php中引用&的用法分析【变量引用,函数引用,对象引用】
Dec 12 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
May 10 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
Aug 17 PHP
PHP _construct()函数讲解
Feb 03 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
Apr 03 PHP
关于laravel后台模板laravel-admin select框的使用详解
Oct 03 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
咖啡历史、消费和行业趋势
2021/03/03 咖啡文化
php绘图之生成饼状图的方法
2015/01/24 PHP
php使用array_search函数实现数组查找的方法
2015/06/12 PHP
PHP中对数组的一些常用的增、删、插操作函数总结
2015/11/27 PHP
PHP实现可精确验证身份证号码的工具类示例
2018/05/31 PHP
详解php用static方法的原因
2018/09/12 PHP
浅谈laravel-admin的sortable和orderby使用问题
2019/10/03 PHP
php实现简易计算器
2020/08/28 PHP
很可爱的输入框
2008/08/03 Javascript
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
详解JavaScript中shift()方法的使用
2015/06/09 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
php中and 和 &&出坑指南
2018/07/13 Javascript
python函数局部变量用法实例分析
2015/08/04 Python
Python中异常重试的解决方案详解
2017/05/05 Python
使用Python监控文件内容变化代码实例
2018/06/04 Python
解决DataFrame排序sort的问题
2018/06/07 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
python获取中文字符串长度的方法
2018/11/14 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
tensorflow 查看梯度方式
2020/02/04 Python
Tkinter中复选菜单是否被选中的判断与设置方式
2020/03/04 Python
解决tensorflow读取本地MNITS_data失败的原因
2020/06/22 Python
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
2016/03/27 面试题
中班中秋节活动反思
2014/02/18 职场文书
银行办公室岗位职责
2014/03/10 职场文书
年会搞笑主持词
2014/03/27 职场文书
个性婚礼策划方案
2014/05/17 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python
开发微信小程序之WXSS样式教程
2022/04/18 HTML / CSS