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下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
PHP array_push 数组函数
Dec 26 PHP
PHP下通过file_get_contents的代理使用方法
Feb 16 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
Jun 23 PHP
PHP会话控制:Session与Cookie详解
Sep 27 PHP
thinkphp模板继承实例简述
Nov 26 PHP
php简单定时执行任务的实现方法
Feb 23 PHP
smarty模板引擎之配置文件数据和保留数据
Mar 30 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
Jan 03 PHP
laravel5创建service provider和facade的方法详解
Jul 26 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 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
Ajax+PHP边学边练 之五 图片处理
2009/12/03 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
详谈php ip2long 出现负数的原因及解决方法
2017/04/05 PHP
PHP7.3.10编译安装教程
2019/10/08 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
PHP 使用位运算实现四则运算的代码
2021/03/09 PHP
JavaScript 学习笔记(十一)
2010/01/19 Javascript
js函数的延迟加载实现代码
2012/10/11 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
详解JavaScript 的变量
2019/03/08 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
原生JS实现音乐播放器
2021/01/26 Javascript
[15:39]教你分分钟做大人:龙骑士
2014/10/30 DOTA
python脚本设置系统时间的两种方法
2016/02/21 Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
python机器学习库xgboost的使用
2020/01/20 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
2020/04/16 Python
Django调用百度AI接口实现人脸注册登录代码实例
2020/04/23 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
塔吉特百货公司官网:Target
2017/04/27 全球购物
庆八一活动方案
2014/01/25 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
公证处委托书
2015/01/28 职场文书
母亲节寄语大全
2015/02/27 职场文书
大学生英文求职信范文
2015/03/19 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
经营场所使用证明
2015/06/19 职场文书
先进基层党组织主要事迹材料
2015/11/03 职场文书
解决python3安装pandas出错的问题
2021/05/20 Python
HTML5来实现本地文件读取和写入的实现方法
2021/05/25 HTML / CSS
用Python可视化新冠疫情数据
2022/01/18 Python