全国服务热线:400-0156-345

位置:哈尔滨达内IT教育培训机构 > 学校动态 > php一般做些什么

php一般做些什么

来源:哈尔滨达内IT教育培训机构时间:2022/2/20 15:57:13

  php一般做些什么?


php一般做些什么


  php一般做些什么?PHP 能够生成动态页面内容 、PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件 、PHP 能够接收表单数据 、PHP 能够发送并取回 cookies 、PHP 能够添加、删除、

  修改数据库中的数据 、PHP 能够限制用户访问网站中的某些页面 、PHP 能够对数据进行加密 ,通过 PHP,您可以不受限于只输出 HTML。

  您还能够输出图像、PDF 文件、甚至 Flash 影片。您也可以输出任何文本,比如 XHTML 和 XML。作为一个 服务端解释性的语言,

  PHP 能够胜任大多数的服务器方面的功能,包括 C\S B\S 架构的 S 端,批处理脚本等等。

  使用PHP主要两点:

  :使用 PHP可以自由地选择操作系统和 web 服务器。同时,还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。

  尽管 PHP 4 不支持 OOP 所有的标准,但很多代码仓库和大型的应用程序(包括 PEAR 库)仅使用 OOP 代码来开发。PHP 5 弥补了 PHP 4 的这一弱点,引入了完全的对象模型。

  第二:使用 PHP并不局限于输出 HTML。PHP 还能被用来动态输出图像、PDF 文件甚至 Flash 动画(使用 libswf 和 Ming)。

  还能够非常简便的输出文本,例如 XHTML 以及任何其它形式的 XML 文件。PHP 能够自动生成这些文件,在服务端开辟出一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中。

  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 在多线程,性能等方面还是略显不足的:

  一、不适合多线程:因为PHP天生不支持多线程。虽然有一些来源(php 多线程 - Google Search)说可以模拟

  二、不太适合通过PHP执行CommandLine的命令:虽然有exec,但是output只能得到STDOUT的,从我的理解范围内不能得到STDERR的

  PHP 强大显著的特性之一,是它支持很大范围的数据库。使用任何针对某数据库的扩展(例如 mysql)编写数据库支持的网页非常简单,或者使用抽象层如 PDO,

  或者通过 ODBC 扩展连接到任何支持 ODBC 标准的数据库。其它一些数据库也可能会用 cURL 或者 sockets,例如 CouchDB

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3839/news/486798/违者必究! 以上就是哈尔滨达内IT教育培训机构 小编为您整理 php一般做些什么的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0156-345