php编写数据库操作页面 php数据库( 四 )


21)对象和数嵌套组:PHP 4.0 实现了功能更加强大的对象, 移去了 PHP 3.0存在的种种句法限制 。对象能在数组以内被嵌套并且反过来也如此, 可以根据你的需要实现嵌套 。
(22)面向对象的编程:PHP 4.0 为面向对象的编程和构造类及对象提供扩展的功能和新特征 。PHP4实现了对象重载,引用技术等新技术 。
(23)对象重载支持:对象重载语法允许第三方的基于面向对象的类库使用 PHP4 的面向对象的特征存取他们自身的功能 。使用这个特征的一个 COM 模块已经被实现了 。
(24)输出缓冲支持:PHP 提供了一个输出缓冲函数集合 。输出缓冲支持允许你写包裹函数功能压缩缓冲区 。在 PHP4 的输出缓冲支持允许 HTML 头信息存放, 无论 HTML的正文是否输出 。头信息( (header(), content type, and cookies ) 不采用缓冲。
(25)增加了PCRE 库:PHP 4.0 包括一个 Perl 兼容的正则表达式 (PCRE ) 库, 和正常regex库一起与 PHP 绑定 。split 和replace PCRE 功能被支持 。PCRE 和 Perl 正规表达式之间有一些细微差别 。
(26)PHP.ini 文件:PHP.ini文件在 PHP4.0 被重新设计, 使用的 PHP 的配置PHP.ini是更容易并且更有效的 。全部文件能被Apache 在运行时间操作 ( 在 Apache环境 下 ) 或由 Windows 注册表 ( 在 Windows 下面 )。被加入PHP.ini文件的配置指令自动地在所有相关的模块中被支持 。
(27)引用计数:PHP 4.0 为系统中的每个数值提供了引用计数, 包括资源 。一旦一个资源不再被任何变量引用,它自动地被释放以节省内存资源 。利用这个特征的最明显的例子一个内置SQL查询的循环语句 。在PHP 3.0中 ,每次递归另外的 SQL 结果集合重复申请内存 , 直到脚本执行完毕,这些结果集合占用的内存才被释放 。
(28)支持引用:通过引用可以改变一个变量的值 。
(29)函数的运行时绑定:PHP 4.0 的运行时间绑定功能允许你在他们被声明以前调用, 无论声明是否在代码以后或是在运行时间 。
(30)类的运行时信息:PHP 4.0 支持在运行时刻存取下列类信息:一个对象的类名 , 一个对象的父类的类名字,以及对象函数所在的名字 。
(31)服务器抽象层:为支持Web服务器提供了增强型 SAPI ( 服务器 API ) 接口,是 PHP 4 。0 不可分的一部分 。这个服务器抽象层,提供了通用的WEB服务器接口支持,支持多线程WEB服务器,为大多数的WEB服务器提供透明的支持, 这些服务器包括 Apache ,IIS ( ISAPI ), 以及 AOL 服务器 。
程序界面 PHP ASP
操作系统 均可 Win32
Web服务器 数种 IIS
执行效率 快 快
稳定性 佳 中等
开发时间 短 短
修改时间 短 短
程序语言 PHP VB
网页结合 佳 佳
学习门槛 低 低
函数支持 多 少
系统安全 佳 极差
使用网站 超多 多
改版速度 快 慢
php页面与数据库的操作与链接(具体问题解答)算了
给你这个,我在PHP官方网站上找的例子修改了一下:显示完整数据表
----------
?php
// 连接,选择数据库
$link = ("数据库链接","数据库用户名","密码")
or die('数据库死翘翘了:' . mysql_error());
echo 'Connected successfully';
mysql_select_db('这里确实是填数据库名') or die('数据表坏掉了,快打120吧...');
// 执行 SQL 查询
$query = 'SELECT * FROM 数据表';
$result = mysql_query($query) or die('查询错误:' . mysql_error());
// 用 HTML 显示结果
echo "table\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "\ttr\n";
foreach ($line as $col_value) {
echo "\t\ttd$col_value/td\n";
}
echo "\t/tr\n";

推荐阅读