在测试安装某社区源码时,安装程序检测到本地php环境不支持curl_exec.
果断进行了一阵搜索后,东拼西凑找到了一些php环境不支持curl_exec的解决办法,通过自己实际操作解决了这个问题。以下是自己操作后总结的方法:
在测试安装某社区源码时,安装程序检测到本地php环境不支持curl_exec.
果断进行了一阵搜索后,东拼西凑找到了一些php环境不支持curl_exec的解决办法,通过自己实际操作解决了这个问题。以下是自己操作后总结的方法:
几天花了些时间在捣腾PHP的开发环境,主要是: zend studio 8 + zend server + aptana studio 在此简单说下关于使用哪个zend版本的问题:从zend 6开始,zend使用的是eclipse核心,所以也都叫做zend for eclipse,我也曾经是zend 5.5的忠实支持者,但是软件的升级确实带来了很多的便利,当然也有些缺陷,在此不多讨论,大家根据实际情况和喜好选择,不过如果想搭建zend server 和 aptana studio那就应该只能是zend 6以上的版本咯! 而在zend中安装aptana插件,完美的解决了zend一直以来对前台css js jquery代码编辑支持不够的毛病,这样就不用开着zend写php,开着dw写前台css了,用了aptana后你就知道她的强大了! 1、安装zend studio 8 到zend官网(zend.com)下载zend 8,解压安装,注意选择合适的操作系统版本 安装完成后可以到http://x.zendstudio.net/zend-studio-7-keymaker-online/?Act=Sub去获得一个注册序列号(如果地址换了,google一下就o了,你们懂的!),点菜单栏help>register输入注册序列号即可“免费使用”,哈哈! 2、安装zend server 关于zend server的简介和作用大家自己google下,不多解释,同样到zend官网(zend.com)下载安装 安装过程中,选择custom安装方式,按自己实际情况选择,我选择了mysql和phpmyadmin,去掉了oracle,apache端口选择了85 安装完成后启动apache,访问:http://localhost:85/正常,访问:http://localhost:10081/ZendServer报错:提示Internal Server Error,原因在与装完后ZendServer\etc下的ZendEnablerConf.xml文件有乱码,将:锘??xml version=”1.0″ encoding=”UTF-8″?> 更改为 <?xml version=”1.0″ …
1. 不会利用如phpDoc这样的工具来恰当地注释你的代码
2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见
3. 从未用过任何形式的版本控制系统,如Subclipse
4. 不采用某种编码与命名标准,以及通用约定,不能在项目开发周期里贯彻落实
php不仅能够高效的开发小系统,对于大系统也有很好的支持。这里的大型项目,简单的指分布式项目,就是说,你的程序需要被部署在N台服务器上了。在这个层级上,PHP比起j2ee的确缺乏很多支持。我曾和shadow在735上详细讨论过PHP要在大型系统上应用需要解决的一些问题,当然这些问题不光是PHP这个语言的问题,也包括了周边开发的问题:
使用microtime函数获取网页运行时间。 获取到网页开始载入的时间戳和微秒数。获取到网页载入结束时间戳。用结束时间戳减去开始的时间戳,获得网页载入时间。
PHP 中的 require,require_once,include,include_once 的区别
“include”与“required”的作用都是相同的, 唯一不同的是 PHP 在遇到“include”命令时, 它就必须重新解释一次。如果在同一个 PHP 网页中出现10次“include”命令时,它便会被重 新解释10次。不过当 PHP 遇到“require”命令时,不管它在同一个 PHP 网页中出现过几次, PHP 只会解释一次而已。
PHP—操作符汇总 赋值操作符 算术操作符 连接操作符 逻辑运算符 比较运算符 递增递减运算符
在看PHP视频教程的时候,讲到sort函数对数组中数据进行有序排列,比如按字母或数字大小进行排序。