目录
回复讨论(解决方案)
首页 后端开发 php教程 关于zend studio软件警告的问题。

关于zend studio软件警告的问题。

Jun 23, 2016 pm 01:48 PM
studio zend 警告 软件

代码运行没有问题,在其它软件编写也没问题,但是在zend studio里就会出现一个黄色的小警告,用过此软件的知道如何屏蔽这个警告吗?


回复讨论(解决方案)

警告啥?

window->preference->php->Code Analyzer  在右边设置各种警告 错误提示...
黄色警告提醒你要注意的地方或者写的代码不够严谨,对你写代码有益无害,为什么要屏蔽它

window->preference->php->Code Analyzer 在右边设置各种警告 错误提示...
黄色警告提醒你要注意的地方或者写的代码不够严谨,对你写代码有益无害,为什么要屏蔽它


有的警告是对的,可以改的掉,但有的警告改不掉,比如说应用其它文件里的变量,因为不是在本页面定义的,它就会显示警告说找不到它,但是可以正常运行。最烦的事引用其它页面的类是,因为不是在本页面实例化,当调用一个方法就警告一下,一页下来太多的警告。但我用其它软件写时,又没有这些警告了。

比如出现以下问题
我有一个配置文件 例如 conn.php吧 

里面有 $a=50;(就这样打个比方吧)!

我在另外一个 index.php文件中 做一个判断吧,

include 'conn.php' ;

echo $a;
这时候 zend studio 7.1 就提示我 变量为空值,Undefined variable '$a'
但还是正常运行50,但警告就莫名奇妙了。

我明白你的意思 如果你这套程序在zend studio中是以一个项目的形式开发,它会智能的关联整个项目的所有文件,判断各种变量、函数、实例 是否合法,否则它就不是 'IDE'了
你的程序中出现太多的警告,多半是把zend studio当成简单的编辑器使用了,你新建个项目把程序导进去再试试

如果可以的话,建项目

比如出现以下问题
我有一个配置文件 例如 conn.php吧 

里面有 $a=50;(就这样打个比方吧)!

我在另外一个 index.php文件中 做一个判断吧,

include 'conn.php' ;

echo $a;
这时候 zend studio 7.1 就提示我 变量为空值,Undefined variable '$a'
但还是正常运行50,但警告就莫名奇……

当然你也可以设置警告的级别 甚至不出现警告

如何建项目啊,我就是在文件里新建PHP PROJECT 

忽略,即可

Window > Preference > General > Editors > Annotations > Warnings 右边全部取消就可以了。

比如出现以下问题
我有一个配置文件 例如 conn.php吧 

里面有 $a=50;(就这样打个比方吧)!

我在另外一个 index.php文件中 做一个判断吧,

include 'conn.php' ;

echo $a;
这时候 zend studio 7.1 就提示我 变量为空值,Undefined variable '$a'
但还是正常运行50,但警告就莫名奇妙了。





把$a在要用到的文件中写作 global $a就行了呗
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

bonjour是什么软件能卸载吗 bonjour是什么软件能卸载吗 Feb 20, 2024 am 09:33 AM

标题:探究Bonjour软件及其卸载方法摘要:本文将介绍Bonjour软件的功能、使用范围以及如何卸载该软件。同时,还将解释如何使用其他工具来替代Bonjour,以满足用户的需求。引言:在计算机和网络技术领域中,Bonjour是一种常见的软件。尽管某些用户可能对此不熟悉,但它在一些特定情况下非常有用。如果你碰巧安装了Bonjour软件,但现在想要卸载它,那么

WPS Office无法打开PPT文件怎么办-WPS Office无法打开PPT文件的解决方法 WPS Office无法打开PPT文件怎么办-WPS Office无法打开PPT文件的解决方法 Mar 04, 2024 am 11:40 AM

近期有很多小伙伴咨询小编WPSOffice无法打开PPT文件怎么办,接下来就让我们一起学习一下WPSOffice无法打开PPT文件的解决方法吧,希望可以帮助到大家。1、首先打开WPSOffice,进入首页,如下图所示。2、然后在上方搜索栏输入关键词“文档修复”,然后点击打开文档修复工具,如下图所示。3、接着导入PPT文件进行修复就可以了,如下图所示。

crystaldiskmark是什么软件?-crystaldiskmark如何使用? crystaldiskmark是什么软件?-crystaldiskmark如何使用? Mar 18, 2024 pm 02:58 PM

CrystalDiskMark是一款适用于硬盘的小型HDD基准测试工具,可以快速测量顺序和随机读/写速度。接下来就让小编为大家介绍一下CrystalDiskMark,以及crystaldiskmark如何使用吧~一、CrystalDiskMark介绍CrystalDiskMark是一款广泛使用的磁盘性能测试工具,用于评估机械硬盘和固态硬盘(SSD)的读写速度和随机I/O性能。它是一款免费的Windows应用程序,并提供用户友好的界面和各种测试模式来评估硬盘驱动器性能的不同方面,并被广泛用于硬件评

CrystalDiskinfo使用教程-CrystalDiskinfo是什么软件? CrystalDiskinfo使用教程-CrystalDiskinfo是什么软件? Mar 18, 2024 pm 04:50 PM

CrystalDiskInfo是一款用来查看电脑硬件设备的软件,在这款软件中我们可以对自己的电脑硬件进行查看,例如读取速度、传输模式以及接口等!那么除了这些功能之外,CrystalDiskInfo怎么使用,CrystalDiskInfo究竟是什么呢,下面就让小编为大家整理一下吧!一、CrystalDiskInfo的由来作为电脑主机三大件之一,固态硬盘是电脑的存储媒介,负责电脑的数据存储,一块好的固态硬盘能加快文件的读取速度,影响消费者使用体验。当消费者收到新设备时,可通过第三方软件或其他固态硬盘

Adobe Illustrator CS6怎样设置键盘增量-Adobe Illustrator CS6设置键盘增量的方法 Adobe Illustrator CS6怎样设置键盘增量-Adobe Illustrator CS6设置键盘增量的方法 Mar 04, 2024 pm 06:04 PM

很多用户办公中都在使用AdobeIllustratorCS6软件,那么你们知道AdobeIllustratorCS6怎样设置键盘增量吗?接着,小编就为大伙带来了AdobeIllustratorCS6设置键盘增量的方法,感兴趣的用户快来下文看看吧。第一步:启动AdobeIllustratorCS6软件,如下图所示。第二步:在菜单栏中,依次单击【编辑】→【首选项】→【常规】命令。第三步:弹出【键盘增量】对话框,在【键盘增量】文本框中输入需要的数字,最后单击【确定】按钮。第四步:使用快捷键【Ctrl】

bonjour是什么软件有用吗 bonjour是什么软件有用吗 Feb 22, 2024 pm 08:39 PM

Bonjour是由苹果公司推出的一项网络协议和软件,用于在局域网内发现和配置网络服务。它的主要作用是在同一网络中连接的设备之间自动发现和通信。Bonjour最早在2002年的MacOSX10.2版本中引入,并且现在已经在苹果的操作系统中被默认安装和启用了。此后,苹果公司将Bonjour的技术开放给其他厂商使用,因此许多其他操作系统和设备也能够支持Bon

一个不兼容的软件尝试与Edge加载怎么解决? 一个不兼容的软件尝试与Edge加载怎么解决? Mar 15, 2024 pm 01:34 PM

  我们在使用Edge浏览器的时候有时候会出现不兼容的软件尝试一起加载,那么这是怎么回事?下面就让本站来为用户们来仔细的介绍一下一个不兼容的软件尝试与Edge加载怎么解决吧。  一个不兼容的软件尝试与Edge加载怎么解决  解决方案一:  开始菜单搜IE,直接用IE访问即可。  解决方案二:  注意:修改注册表可能会导致系统故障,谨慎操作。  修改注册表参数。  1、运行中输入regedit。  2、找到路径\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Micros

Adobe Reader XI怎么删除最近打开的文件-Adobe Reader XI删除最近打开的文件方法 Adobe Reader XI怎么删除最近打开的文件-Adobe Reader XI删除最近打开的文件方法 Mar 04, 2024 am 11:13 AM

近期有很多小伙伴咨询小编AdobeReaderXI怎么删除最近打开的文件,接下来就让我们一起学习一下AdobeReaderXI删除最近打开文件的方法教程吧,希望可以帮助到大家。第一步:首先"win+R"快捷键打开运行输入"regedit",回车打开,如图所示。第二步:进入新界面后,依次点击左侧的"HKEY_CURRENT_USERSoftwareAdobeAcrobatReader11.0AVGeneralcRecentFiles",选中"c1"右击选择"删除"选项,如图所示。第三步:接着在弹出

See all articles