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数据库安装图文教程)
Apr 28 PHP
php中去除所有js,html,css代码
Oct 12 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
Jun 24 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
解决file_get_contents无法请求https连接的方法
Dec 17 PHP
php读取mysql的简单实例
Jan 15 PHP
教你如何用php实现LOL数据远程获取
Jun 10 PHP
php获取一定范围内取N个不重复的随机数
May 28 PHP
既简单又安全的PHP验证码 附调用方法
Jun 02 PHP
PHP 接入支付宝即时到账功能
Sep 18 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
Dec 23 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 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
做个自己站内搜索引擎
2006/10/09 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
2013/07/15 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
2015/04/08 PHP
Laravel实现构造函数自动依赖注入的方法
2016/03/16 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
百度 popup.js 完美修正版非常的不错 脚本之家推荐
2009/04/17 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
Javascript模拟加速运动与减速运动代码分享
2014/12/11 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
2016/03/01 Javascript
每日十条JavaScript经验技巧(二)
2016/06/23 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
用 js 的 selection range 操作选择区域内容和图片
2017/04/18 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
2019/12/02 Javascript
Python实现拼接多张图片的方法
2014/12/01 Python
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
python下如何查询CS反恐精英的服务器信息
2017/01/17 Python
使用python编写udp协议的ping程序方法
2018/04/22 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
Django--权限Permissions的例子
2019/08/28 Python
numpy ndarray 取出满足特定条件的某些行实例
2019/12/05 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
幼儿园园长自我鉴定
2013/10/22 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
新学期开学演讲稿
2014/05/24 职场文书
感恩老师演讲稿400字
2014/08/28 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
「我的青春恋爱物语果然有问题。-妄言录-」第20卷封面公开
2022/03/21 日漫
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers