最近在mac系统下安装zend studio作为php开发工具,把以前的代码导入,发现项目中有很多 “assignment in condition”的警告,造成原因是在条件判断的if.while中使用了如下类似的做法: if ($res = $other) while (($row = $res->fetchRow(DB_FETCHMODE_OBJECT))) 想去掉这个警告有多种方法,这里列出两种,第一种是从代码的角度,把代码写的更健壮,例如: if (($res = $other) !=…
最近电脑重装,索性把用了好多年的老版本7.x 升级了,网上下载了一个12.x的破解版. 起初一切正常,等导入项目开始开发的时候发现PHP函数尽然没有提示,一脸懵逼! 经过多方查阅和尝试,现在分享3个解决方法: 方法1.在不提示的项目上鼠标右键,打开菜单,选择Build Path->Configure Build Path,在弹出窗口中选择PHP Build Path->Add Folder...,把当前项目添加到build path. 如果函数突然不提示,可以先用这个方法检查build pat…
Zend Studio默认php文件的存放路径是你配置的服务器的路径,比如你配置的服务器是localhost,那么,你在zend下建立的文件均是相对于localhost而言的,比如你新建一个php工程,名字为PHP,然后在这个工程中又建立了一个文件index.php,那么当你调试运行的时候,其浏览器中显示的路径将为http://localhost/PHP/index.php .这一点需要注意.…
问题:Zend Studio无法调试php代码 安装Zend Debugger 下载 到http://downloads.zend.com/pdt/server-debugger下载最新的debugger 下载后将zip解压缩.得到一个目录:有x_x_x_comp和x_x_x_nts_comp,x指版本号,nts指non thread safe,使用phpinfo查看你的php安装版本和thread safe属性, 配置 1.请将ZendDebugger.dll复制到您的php安装目录下,比如:…
近期将一个项目从Eclipse转到Android Studio. 项目中使用了环信demo中的一些xml资源,转换后发现color资源目录下诸如layer-list或者shape等标签报Element xxx must be declared错误,大意就是layer-list或者shape这些标签未定义. layer-list或者shape等这些标签是经常使用的标签,Android Studio竟然报未定义错误,在Eclipse中却没有这个问题.网上不少人说这是Android Studio的一个…
今天群友看到他说运行的时候报下面的错,我记得我之前导入百度地图也是遇到过,运行的时候一堆警告信息,然后编译失败等的,特别郁闷,其实后来在网上查了下,原来是很多第三方里面加个混淆,然后你有找不到那些方法或者匿名内部类,才导致此问题的发生 看到这一堆东西别慌 解决方案: 在您的proguard-rules.pro 中添加这两个混淆 然后重新编译应该是没问题的!希望能够帮助更多的童鞋走出这个坑! -keepattributes EnclosingMethod -keepattributes Inner…
转载自:http://www.zendstudio.net/archives/reset-the-zend-studio-settings/ 这个方法类似于手机的"恢复出厂设置"的功能,就是将所有的使用记录全部清除,用于解决zend studio使用过程中遇到的各种莫名其妙的问题,可以说是zend studio各种问题的终极解决方法~能够解决诸如zend studio没有代码提示.zend studio停止在启动画面假死.zend studio集成php手册以后不能正常使用等等等等各种…
在这篇文章中,笔者将会展示如何在Zend Studio下进行断点调试Think PHP.环境:windows 7.wampServer 3.1.4 64bit.zend studio 13.6.1Think PHP 5.0.20 wanpserver3.1.4中有4个PHP版本,这里选择7.0的. 首先要开启php中设置xdebug,打开php.ini设置允许远程调试 其中xdebug.remote_enable = on 表示允许远程调试,zend_extension指定扩展文件的位置,xde…
经历了3天左右的挣扎,终于在Linux下将 php开发工具 Zend Studio 的 xdebug安装成功,分享如下: 1,装XAMPP,安装方法链接如下:这里假设XAMPP的安装路径为:/opt/lampp,安装命令 tar xvfz xampp-linux-1.4.7.tar.gz -C /opt (详细说明  http://unixfans.blogbus.com/logs/34373510.html) 为避免和其他端口冲突,在httpd.conf文件中我将Listen配置为18000.…
这个方法类似于手机的“恢复出厂设置”的功能,就是将所有的使用记录全部清除,用于解决zend studio使用过程中遇到的各种莫名其妙的问题,可以说是zend studio各种问题的终极解决方法~能够解决诸如zend studio没有代码提示.zend studio停止在启动画面假死.zend studio集成php手册以后不能正常使用等等等等各种疑难杂症,保证药到病除!一包见效 我们说说具体步骤: 1.找到目前使用的workspace,一般大家都没有修改这个,便捷的方法是菜单File | Swi…