首页 >后端开发 >php教程 >PHP V5.3.0 新特性详解_PHP

PHP V5.3.0 新特性详解_PHP

WBOY
WBOY原创
2016-06-01 12:20:541004浏览

考察的特性

本文主要考察 PHP V5.3 的以下特性:

  • 延迟静态绑定
  • 名称空间
  • 类方法重载
  • 变量解析和 heredoc

但是,在继续之前,需要设置 PHP V5.3。

设置

PHP 广为人知的一个特点就是设置起来有点麻烦。这也许是因为 PHP 是安装在 Web 服务器(例如 Apache)上的,而且常常需要连接到外部数据库(例如 MySQL)。而且,某种意义上,PHP 脚本是嵌入在 HTML 代码中的。换句话说,PHP 这种技术横跨多个复杂的领域。所以,在编写 PHP 脚本代码之前,必须越过很多的障碍。我希望可以改善这一现状,但是与软件技术有关的很多事情仍然很困难。

不过,对于那些使用 Apple Macs 的幸运读者来说,设置过程再简单不过了:

  1. 获得 PHP 二进制安装文件(http://www.entropy.ch/software/macosx/php/)。
  2. 在 System Preferences 中关闭 Web Sharing。
  3. 找到 /etc/apache2/httpd.conf 文件。
  4. 在 httpd.conf 文件中注释掉下面这行:LoadModule php5_module。
  5. 运行 PHP V5.3 安装文件(如果您愿意,也可以构建源代码)。
  6. 在 System Preferences 中打开 Web Sharing。

本文的目的不是仅仅介绍如何安装,所以如果您的平台是 Microsoft® Windows® 或 Linux®,请参阅一些很棒的 PHP 参考书籍(见我在 参考资料 中推荐的书籍)。

为了检查 PHP 是否已安装以及版本是否合适,在 /Library/WebServer/Documents 文件夹中创建一个名为 phpinfo1.php 的文件。清单 1 展示了这个脚本文件的内容。本文中的所有脚本都在 下载 小节提供的压缩(ZIP)文件中,所以实际上不需要创建任何文件。

清单 1. phpinfo1.php

 


phpinfo();
?>

 

将该脚本文件放在 /Library/WebServer/Documents 文件夹中之后,访问 http://localhost/phpinfo1.php。应该可以看到类似图 1 的界面。这里可能需要用您主机的 IP 地址替换 URL 中的 “localhost”。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn