彻底解决zend studio 下 assignment in condition警告
最近在mac系统下安装zend studio作为php开发工具,把以前的代码导入,发现项目中有很多 “assignment in condition”的警告,造成原因是在条件判断的if、while中使用了如下类似的做法:
if ($res = $other)while (($row = $res->fetchRow(DB_FETCHMODE_OBJECT)))
想去掉这个警告有多种方法,这里列出两种,第一种是从代码的角度,把代码写的更健壮,例如:
if (($res = $other) != FALSE)while (($row = $res->fetchRow(DB_FETCHMODE_OBJECT)) != FALSE)
但是往往项目中会使用到第三方php代码,第三方代码可能会有大量这种警告,如果自己逐个修改,那还是一件比较麻烦的事,这里提供的第二种方法是通过修改zend studio设置,彻底忽略这类警告提示信息。
具体设置为,依次打开 偏好设置 –> PHP –> Semantic Analysis Properties,展开右边Potential Programmer Problems,在其下面可以找到“Assignment in condition(e.g. ‘if(a=b)’),把Warning修改Ignore,保存设置就彻底去掉这个警告提示了。
彻底解决zend studio 下 assignment in condition警告相关推荐
- Zend Studio 12.5安装教程(win32、win64完整版)
Zend Studio是一款非常好用的php集成开发环境,针对很多还不清楚Zend Studio 12.5.1在哪里下载,如何安装.注册和汉化的伙伴们,这里为大家讲一下基本的安装.注册和汉化教程: 软 ...
- 原创:关于Zend Studio 11.0.2使用localhost无法打开问题,附解决步骤
关于Zend Studio 11.0.2使用localhost无法打开问题,附解决步骤 前段时间一直想搭建PHP学习环境,百般挑选之下,选择了Zend Studio+phpStudy,可是下学习过程中 ...
- Zend Studio 无法打开的解决办法
今天郁闷的...正在写代码,突然 computer 嗝屁了,断电后自动重启了一次,开机后就悲剧了,Zend Studio 9 无法打开了,每次运行只弹窗个 请查看项目错误日志的提示 然后就没反应了.. ...
- 在 Zend Studio 12.5 里下断点调试运行 PHP 源代码
本文解决如下问题:在Zend Studio里面下断点然后调试运行(Debug As PHP Web Application),却发现网站正常跑起来了,断点根本就没生效. 断点不生效,主要原因是调试器没 ...
- zend studio中ctrl+鼠标左键无法转到类或函数定义文件的解决方法
转载自:http://blog.csdn.net/wide288/article/details/21622183 zend studio中ctrl+鼠标左键无法转到类或函数定义文件的解决方法: z ...
- Zend Studio 8.0.1 官方汉化包安装 解决文本中文乱码
------------------- 官方汉化方法 ------------------------ Help install new software [弹出install窗口] Add: -- ...
- Zend Studio 0x80070666错误解决
2019独角兽企业重金招聘Python工程师标准>>> 简要记录下,希望能帮到遇到相同问题的朋友O(∩_∩)O~ 先来一通废话: 因项目需要,将zend studio 11.2升级到 ...
- zend studio php 错误提示,win7启动Zend Studio弹出错误提示?查看解决方法
WZend Studio是很多技术人员常用的工具,用于开发PHP,功能也非常强大,小编有分享过一篇 win7系统安装zendstudio的方法 .但在使用中也遇到了一些问题.比如最近有一用户在系统 中 ...
- zend studio php 错误提示,如何解决Win7打开启动ZendStudio PHP时提示错误
最近有一用户在Windows7系统中打开WZend Studio软件时,弹出了错误提示Failed to create the Java Virtual Machine的问题,导致无法正常启动该软件, ...
最新文章
- USEARCH —— 最简单易学的扩增子分析流程(中国总代理)
- Fortinet“安立方”架构获得NSS Labs BDS 组测试多攻击维度100%检出率佳绩
- 自律到极致-人生才精致:第5期
- Windows Server 2012下安装Hyper-V虚拟机
- c语言类型名占字节,在C语言中,不同类型数据所占字节数
- DLL回调EXE里的函数
- 效率,互联网生态模式的本质!——保险科技生态建设...
- MySQL的索引创建、删除
- 版本控制系统(译文) 2 - 基础
- 为什么我选择用 C 编写游戏?
- Python的map() 函数
- 面向对象设计 腾讯代码案例 学习人家的模式和格式
- 按时间抽取的基-2 FFT算法 C语言实现(快速傅里叶变换,蝶形算法)
- 数据分析师职业发展的几个层次,具体是什么做什么的
- 用photoShop简单提取他人的签名
- [转]关于GI/IR(我想理解这个应该具备一定财务知识才行)
- ftl模板文件编辑器
- 守望先锋:地图工坊FOR,IF,WHILE分享
- leetcode第六题Z字形变换心得记录
- COMSOL泰森多边形Voronoi图多孔骨架优化模型受力分析
热门文章
- leetcode105 前序中序遍历序列构造二叉树
- redis——对项目的一些优化方案
- mysql的cpu高定位
- GCC在C语言中内嵌汇编 asm __volatile__
- PaperNotes(9)-Learning deep energy model: contrastive divergence vs. Amortized MLE
- Ubuntu18.04.4 环境下对属性加密算法CP-ABE环境搭建
- C语言 指针自增自减加减运算 p++ p+i
- 2013科目三道路驾驶技能通用评判标准
- 刹车八个技巧 教你踩得又稳又好
- IT大牛说的话,不得不记