3,4年没做php了。现在php已经到5了,mysql也到5了。现在公司要做一个php,所以想请教一下现在php,mysql版本下开发的一些问题: 1. 数据库类 php5里面有没有比较好用的数据库类。在4中,有我常用DBMysql类。它封装数据库操作和错误处理等。自己不想再去做封装了。 2.mysql存储过程 mysql5中加入了存储过程。不知道好用吗?现在大家开发用储存过程吗?以前开发的时候,要在程序里面做很多数据库完整性检查,太麻烦了。 谢谢
by xiegang112 - PHP - 2009-03-21 20:26:49 阅读(1505) 回复(2)
最近一直在看php5的文章内容 从0开始学习起 介绍class的 属性方法开始 然后到php5的抽象类 静态变量 1.公共 受保护 跟私有成员的区别 class myClass{ public $public = 'Public'; protected $protected = 'Protected'; private $private = 'Private'; function echoT(){ echo $this->public; echo ' '.$this->protected; echo ' '.$this->private; } } $Nc=new myClass(); $Nc->echoT(); echo' public='.$Nc->public;...
[From] http://www.netbei.com/Article/php/php2/200408/162_3.html 我们将重点讲述 PHP5 中的三大特色功能。这三大特点为: [color="#ff0000"]* 新的对象模式 (New Object Mode) * 异常处理 (Exceptions) * 名称空间 (Namespace) 在开始之前,要声明两点: * 文章中的例子为了说明如何操作,有些部分使用了 PHP4 的表现手段,这仅仅是为了提高文章的可读性。 * 文章中描述的部分与 PHP5 的最终发布版可能会有一些出入 在 PHP5...
虽然 PHP5 还没有正式发布(开发版本已经提供下载),但我们现在就可以开始体验一下新的版本 将要带给我们的惊喜。在以下的介绍中,我们将重点讲述 PHP5 中的三大特色功能。这三大特点为: * 新的对象模式 (New Object Mode) * 异常处理 (Exceptions) * 名称空间 (Namespace) 在开始之前,要声明两点: * 文章中的例子为了说明如何操作,有些部分使用了 PHP4 的表现手段,这仅仅是为了提高文章的可读性。 * 文章中描述的部...
作者:Luis Argerich 翻译:Avenger 来源:PHPBuilde http://www.phpe.net/articles/349.shtml 在以下的介绍中,我们将重点讲述 PHP5 中的三大特色功能。这三大特点为: [color="#ff0000"]* 新的对象模式 (New Object Mode) * 异常处理 (Exceptions) * 名称空间 (Namespace) 在开始之前,要声明两点: * 文章中的例子为了说明如何操作,有些部分使用了 PHP4 的表现手段,这仅仅是为了提高文章的可读性。 * 文章中描述的部分与 PHP5 ...
我在windows平台下安装apache2。0+php5。0。4, LoadModule php5_module "c:\php5\php5apache2.dll" 提示找不到该模块,改为 LoadModule php5_module "c:\php5\php5apache.dll" 就可以了,这两个文件区别在那里。另外我现在在浏览器里打开php文件提示保存,请问是那里没配置嘛?
利用是PHP5,是因为_SERVER的变量不受\'引号的限制,即便是开启了转义\r\n\r\n漏洞出在User-Agent\r\n\r\n第二:insert into的多个数据插入\r\n\r\n文中构造的地方就是\r\n\r\ninsert INTO {$db_prefix}sessions (hash,uid,groupid,ipaddress,agent,lastactivity) VALUES (\'$hash\', \'\".$user[\'userid\'].\"\', \'\".$user[\'groupid\'].\"\', \'$iprand\',\'\',1),(\'9c5b71e5\',1,1,\'211.43.206.202\',\'9989581653\', \'$time...
1、先添加个源: 在/etc/apt/sources.list中添加: deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all apt-get update 2、apt-get install php5 apt-get install apache2 apt-get install mysql-server mysql-client apt-get install php5-mysql php5-curl php5-gd dpkg -l 'php5-*' aptitude install libapache2-mod-p...
5.0 和 5.1php都可以和j调用java通过jdk,不知道5.2能不能通过同样的方式实现,还大虾说过5.2已经自带java 模块了,不知道是不是真的? 如果是的话,有人知道怎么配置吗? 在此谢过~~ [ 本帖最后由 ghewqqq 于 2008-8-24 23:27 编辑 ]
抽象类 抽象类不能被实例化。 抽象类与其它类一样,允许定义变量及方法。 抽象类同样可以定义一个抽象的方法,抽象类的方法不会被执行,不过将有可能会在其派生类中执行。 例六:抽象类 x = $x; } } class foo2 extends foo { function display() { // Code } } ?> __call PHP5 的对象新增了一个专用方法 __call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call 方法将会被自动调用。 ...
虽然 PHP5 还没有正式发布(开发版本已经提供下载),但我们现在就可以开始体验一下新的版本 将要带给我们的惊喜。在以下的介绍中,我们将重点讲述 PHP5 中的三大特色功能。这三大特点为: * 新的对象模式 (New Object Mode) * 异常处理 (Exceptions) * 名称空间 (Namespace) 在开始之前,要声明两点: * 文章中的例子为了说明如何操作,有些部分使用了 PHP4 的表现手段,这仅仅是为了提高文章的可读性。 * 文章中描述的部分与 PH...