PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
经过整理,得出PHP在Eclipse上配置。一,准备工作:1,下载EclipseforPHPhttp://www.eclipse.org/downloads/下载最新的EclipseforPHP。2,下载Apachehttp://httpd.apache.org/download.cgi这里面下载Apache,不过提醒一句,你的PHP版本必须和Apache版要兼容,否则,只能看着屏幕发呆了。我用的是Apache2.0.58。3,下载PHPhttp://www.php.net/downloads... 查看全文
· 我的PHP,Python和Ruby之路发布时间:2011-08-10
因为看到一篇讨论PHP,Python和Ruby的编程语言讨论贴,就说说我的PHP,Python和Ruby之路吧:我2000-2001年用PHP用了两年,那还是第一次互联网泡沫时期,到2001年后期,Servlet/JSP流行,然后我就发现:你说用PHP写的东西,都会被人鄙视。当时我们其实也用Java了,只不过用Java写后端的消息队列。2001年后期泡沫破灭,我跑去做企业应用,就主要写Java写了很多年,中间2003年开始做JavaEye网站... 查看全文
· 11 个 PHP 分页脚本推荐发布时间:2011-08-10
Web开发中,分页设计必不可少。本文列举了10个PHP分页脚本,希望对你的web开发会有帮助。列表中大部分,提供演示和代码下载。1)MyPaginationWithAjax2)MySqlPagination3)FacebookStylePagination4)Php&MySqlPagination5)StylingPagination6)PHPpaginationscript7)EasyPagination8)PaginationWithStack9)BasicPagination10... 查看全文
Phpwind新版本功能:打造社区运营"立体化"时代... 查看全文
· 从PHP安全讲DedeCms的安全加固 发布时间:2011-01-15
DedeCms做为国内使用最为广泛使用人数最多的CMS之一,经常爆出漏洞,每个漏洞的爆出,影响都是一大片,轻则被人挂广告、弹框,重则服务器成为肉机,宝贵数据丢失。那么有什么办法可以提高DedeCms的安全性呢?先来看看原因吧,为什么PHP程序经常出漏洞,其实是由PHP程序本身决定的。PHP可复用性低,导致程序结构错综复杂,到处是冗余代码,这样不仅利于漏洞的产生,还影响漏洞的修得;PHP程序入门简单且普遍开源,导致很多人都可直接阅读代码,搜寻漏洞;这样便有源源不断的漏洞被发现、被修复、被发现……... 查看全文
SwooleSocket网络开发框架,是基于php的libevent和pcntl模块的,并且只能用于Linux/Unix系统下。请先启用pcntl,安装libevent扩展。pcntl:PHP核心模块已包含了pcntl,只需在编译时加入--enable-pcntl即可,当然也可以用extension扩展libevent:http://pecl.php.net/package/libevent编写的类需要继承自TCPServer类,在SwooleSocket包中。目前只提供了单进程异步事件模型... 查看全文
需要说明的是,我们这里所讲的IDE,必须支持语法检查,与单步调试的。否则我们不作为PHP的IDE。所以,象dreamweaver这类软件,根本就不能算是php的ide.软件名称:zendstudio官方的IDE开发语言:java速度慢,有时莫名崩溃。这可是JAVA永远的痛软件网址:http://shop.zend.com/en/zend-studio-for-eclipse.html商业/开源:商业功能清单:语法高亮:有智能提示与自动完成:有语法检查,(PHP,JS,CSS,HTML... 查看全文
如果你还在用什么dreamwaver,editplus那你太火星了。因为,PHP的IDE实在是太多了。选一个好的IDE,能大大加快你的开发速度。那么,问题随之来了,你会问,选择哪一个呢?网上有很多关于PHPIDE的评估的文章,有些号称大全,不过,当你看了以后,都会相当的失望,因为,你根本不能通过那些文章,真正了解这些软件。所以,我们把所希望的IDE必须提供的功能作为一个评估清单,此清单如下所示软件名称:这当然是必须的,否则你不知我评估的是哪个软件软件网址:你在哪里能下载到。商业/开源:通过此... 查看全文
需要说明的是,我们这里所讲的IDE,必须支持语法检查,与单步调试的。否则我们不作为PHP的IDE。所以,象dreamweaver这类软件,根本就不能算是php的ide.软件名称:dev-php开发语言:Delphi速度、效率相当高,占用资源少软件网址:http://devphp.sourceforge.net/商业/开源:开源功能清单:语法高亮:有智能提示与自动完成:无语法检查,(PHP,JS,CSS,HTML)有(需要手工配置,无即时检查)数据库操作:无SQL查询生成:无集成WEB预览... 查看全文
如何处理PHP的E_ERROR或FatalError是一件麻烦事。当程序因为内存不足、执行超时等等而出现致命错误意外中断时,也需要进行相关的处理,而这时error_reporting与try...catch都不适用。这时可以利用PHP的register_shutdown_function函数。手册上写的很明确:register_shutdown_function—Registerafunctionforexecutiononshutdown,就是说当程序中断时会调用该函数注册的函数。比如... 查看全文
· PHP引用的理解发布时间:2011-01-15
在PHP中,函数的参数传递默认是值传递,我们可以改成引用传递,只要在定义函数时,在参数前面加一个&就可以,如$a="测试";functionsetName(&$name){$name="测试OK";}setName($a);echo$a;//输出测试OK以上只是最普通的参数引用传递,还有一种就是返回值为一个引用,看以下例子classTest{public$a=array(1,2,3,4);function&getA(){return$this->a;}... 查看全文
· PHP数组的4个TIPS发布时间:2011-01-15
最近工作中小结了对数组的一些TIPS1)SORT<?php$website=array(“labnol”,”sml”,”techiemania”,”softwarebuzzer”,”techperk”);sort($website);//sortalphabeticallybyvalueprint_r($website);?>SORT为对数组排序,输出为:Array([0]=>“labnol”[1]=>”sml”[2]=>... 查看全文
· php 获取array key值发布时间:2011-01-15
$row=array('first'=>'number','second'=>'letter','third'=>null,'forth'=>'word');for($i=0;$i<count($row);$i++){echo"\"".key($row)."\"";next($row);}... 查看全文
· 搭建Eclipse PDT开发CakePHP的环境发布时间:2011-01-15
搭建EclipsePDT开发CakePHP的环境... 查看全文
· linux+apache+php+mysql安装配置文档发布时间:2011-01-15
一、安装mysql(Mysql-5.0.21.tar.gz)cpMysql-5.0.21.tar.gz/homecd/hometarzxfMysql-5.0.21.tar.gzcdMysql-5.0.21./configure--prefix=/usr/local/mysql--sysconfdir=/etc--localstatedir=/var/lib/Mysql/说明:#prefix=/usr/local/mysqlMysql安装地目标目录#sysconfdir=/etcmy... 查看全文
· apache加载php模块发布时间:2011-01-15
apache加载php模块1.下载apachehttpservice和php2.修改apachehttpservice目录下的...conf/httpd.conf文件上图的路径部分为php文件目录3.(还是在httpd.conf文件)增加以php或phtml后缀的用php解析,指明php.ini文件所在目录4.php解压后文件只包含php.ini-development和php.ini-production两个文件,没有php.ini。所以只要把其中一个的名字改为php.ini就可以了... 查看全文
· 几个基于MVC开发的PHP框架介绍发布时间:2011-01-15
1.SymfonySymfony是一个用于开发PHP5项目的web应用框架。这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天。干净的设计以及代码可读性将缩短开发时间... 查看全文
· PHP手工调用魔术函数发布时间:2011-01-15
魔术函数是不需要自己手工去调用的。这是PHP文档中的说明。问题来了。父类中有__get,__set,子类不重载就不能完成功能。所以,还是要手工调的。是否可以呢?你运行一下下面的代码就可以了。<?phperror_reporting(E_ALL);classA{publicfunction__get($name){return'0';}publicfunction__set($name,$value){$this->$name=$value;echo($this->$name... 查看全文
· php的gdchart介绍发布时间:2011-01-15
gdchart是PECL的一个类库。也就是说它是一个C语言的扩展。虽然,目前PHP没有默认安装gdchart,但如果想使用,还是可以编译的。gdchart最大的好处不仅是效率高,速度快,同时,另外一点则是,使用极为方便。以下是一些实例说明。线形图:<?phpHeader("Content-type:image/png");$chart=newgdchart(LINE);$chart->add(array(2.5,5.1,8.6,12.0,15,9,8,7));$chart->... 查看全文
今天在编写PHPDoc的导出文档的时候发现一个很郁闷的错误,虽然这个warning不是什么重要错误,但是看着总是很不爽的。于是就去网上找了很多相关的资料,可是郁闷的是不知道是我用的PHPDoc版本太新(1.4的版本),还是说很多人都没遇到这个问题,反正就是没有相关的这个资料找到,只是找到了一些从PHPDocumentor官方网倒出来的关于@package的使用注意事项,然后就只能一条一条检查,看了一个版本又一个版本,总算是被我解决了。而且发现该方案可以解决@package之类相关的错误提示... 查看全文