● PHP 能做任何事。PHP 主假如用于效劳端的剧本顺序,因而能够用 PHP 来完成任何别的的 CGI 顺序能够完成的事情,比方收集表单数据,生成动态网页,也许发送/吸收 Cookies。但 PHP 的功用远不局限于此。(php视频教程)
PHP 剧本重要用于以下三个范畴:
- 效劳端剧本。这是 PHP 最传统,也是最重要的目的范畴。展开这项事情须要具有以下三点:PHP 剖析器(CGI 也许效劳器模块)、web 效劳器和 web 阅读器。须要在运转 web 效劳器时,装置并设置 PHP,然后,能够用 web 阅读器来接见 PHP 顺序的输出,即阅读效劳端的 PHP 页面。假如只是试验 PHP 编程,一切的这些都能够运转在本身家里的电脑中。请查阅装置一章以猎取更多信息。
- 命令行剧本。能够编写一段 PHP 剧本,而且不须要任何效劳器也许阅读器来运转它。经由历程这类体式格局,仅仅只须要 PHP 剖析器来实行。这类用法关于依靠 cron(Unix 也许 Linux 环境)也许 Task Scheduler(Windows 环境)的一样平常运转的剧本来讲是抱负的挑选。这些剧本也能够用来处置惩罚简朴的文本。请参阅 PHP 的命令行情势以猎取更多信息。
- 编写桌面应用顺序。关于有着图形界面的桌面应用顺序来讲,PHP 也许不是一种最好的言语,然则假如用户异常通晓 PHP,而且愿望在客户端应用顺序中运用 PHP 的一些高等特征,能够应用 PHP-GTK 来编写这些顺序。用这类要领,还能够编写跨平台的应用顺序。PHP-GTK 是 PHP 的一个扩大,在一般宣布的 PHP 包中并不包含它。假如对 PHP-GTK 感兴趣,请接见其网站以猎取更多信息。
PHP 能够在一切的主流操作体系上运用,包含 Linux、Unix 的种种变种(包含 HP-UX、Solaris 和 OpenBSD)、Microsoft Windows、Mac OS X、RISC OS 等。本日,PHP已支撑了大多数的 web 效劳器,包含 Apache、Microsoft Internet Information Server(IIS)、Personal Web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。关于大多数的效劳器,PHP 供应了一个模块;另有一些 PHP 支撑 CGI 规范,使得 PHP 能够作为 CGI 处置惩罚器来事情。
综上所述,运用 PHP,能够自由地挑选操作体系和 web 效劳器。同时,还能够在拓荒时挑选运用面临历程和面临对象,也许二者混和的体式格局来拓荒。只管 PHP 4 不支撑 OOP 一切的规范,但很多代码堆栈和大型的应用顺序(包含 PEAR 库)仅运用 OOP 代码来拓荒。PHP 5 弥补了 PHP 4 的这一缺点,引入了完整的对象模子。
运用 PHP,并不局限于输出 HTML。PHP 还能被用来动态输出图象、PDF 文件以至 Flash 动画(运用 libswf 和 Ming)。还能够异常轻便的输出文本,比方 XHTML 以及任何别的情势的 XML 文件。PHP 能够自动生成这些文件,在效劳端拓荒出一块动态内容的缓存,能够直接把它们打印出来,也许将它们存储到文件体系中。
PHP 最壮大最明显的特征之一,是它支撑很大局限的数据库。运用任何针对某数据库的扩大(比方 mysql)编写数据库支撑的网页异常简朴,也许运用笼统层如 PDO,也许经由历程 ODBC 扩大衔接到任何支撑 ODBC 规范的数据库。别的一些数据库也能够会用 cURL 也许 sockets,比方 CouchDB。
PHP 还支撑应用诸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows 环境)等不计其数的协定的效劳。还能够开放原始收集端口,使得任何别的的协定能够协同事情。PHP 支撑和一切 web 拓荒言语之间的 WDDX 庞杂数据交换。关于相互衔接,PHP 已支撑了对 Java 对象的立即衔接,而且能够透明地将其用作 PHP 对象。
PHP 具有极为有用的文本处置惩罚特征,包含 Perl 兼容正则表达式(PCRE)以及很多扩大和东西可用于剖析和接见 XML 文档。PHP 将一切的 XML 功用规范化于坚固的 libxml2 扩大,而且还增加了 SimpleXML,XMLReader 以及 XMLWriter 支撑以扩大其功用。
别的,另有很多别的风趣的扩大库,在此依据字母和分类归类列出。另有一些附加的 PECL 扩大能够有也能够没有在 PHP 手册中列出,比方 XDebug。
因为在这里没法列出 PHP 一切的特征和可供应的方便,请参阅装置以及函数参考有关章节以猎取关于这里提到的扩大库更多的信息。
以上就是php合适拓荒什么软件的细致内容,更多请关注ki4网别的相干文章!