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的网址
Nov 25 PHP
php模块memcache和memcached区别分析
Jun 14 PHP
php异常处理技术,顶级异常处理器
Jun 13 PHP
php 强制下载文件实现代码
Oct 28 PHP
md5 16位二进制与32位字符串相互转换示例
Dec 30 PHP
CI框架开发新浪微博登录接口源码完整版
May 28 PHP
ThinkPHP3.1新特性之多层MVC的支持
Jun 19 PHP
php构造函数与析构函数
Apr 23 PHP
PHP生成静态HTML文档实现代码
Jun 23 PHP
详谈PHP程序Laravel 5框架的优化技巧
Jul 18 PHP
Laravel最佳分割路由文件(routes.php)的方式
Aug 04 PHP
PHP高并发和大流量解决方案整理
Dec 24 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实现将Session写入数据库
2015/07/26 PHP
用JavaScript编写COM组件的步骤
2009/03/17 Javascript
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
vue 利用路由守卫判断是否登录的方法
2018/09/29 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
Vue中qs插件的使用详解
2020/02/07 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
vue实现简单图片上传
2020/06/30 Javascript
js实现查询商品案例
2020/07/22 Javascript
Python3 入门教程 简单但比较不错
2009/11/29 Python
python正则表达式match和search用法实例
2015/03/26 Python
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
Python类的动态修改的实例方法
2017/03/24 Python
Python 实现链表实例代码
2017/04/07 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
Python如何实现MySQL实例初始化详解
2017/11/06 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
django从后台返回html代码的实例
2020/03/11 Python
numpy矩阵数值太多不能全部显示的解决
2020/05/14 Python
python实现KNN近邻算法
2020/12/30 Python
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
公司市场部岗位职责
2013/12/02 职场文书
大学生的四年学习自我评价
2013/12/13 职场文书
共产党员批评与自我批评
2014/10/15 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
CSS3实现的3D隧道效果
2021/04/27 HTML / CSS
Python find()、rfind()方法及作用
2022/12/24 Python