【php是一种】php是什么东西
PHP 是一种用来制作动态网页的服务器端脚本语言。
你通过PHP和HTML创建页面。
当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样。
然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码。
PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块,或者是一个CGI二进制文件。
当被编译为 Apache 模快时,PHP 尤其轻巧方便。
它没有任何繁琐程序所产生的负担,因此可以很快的返回结果,同时也不需为了保持较小的服务器内存映象,而去调整mod_pel。
除了能够用来产生你的网页的内容之外,PHP 也可以用来传送 HTTP头。
你可以设定 cookies,授权管理,并将使用者重定向至新的页面。
它也能好的访问很多数据库及ODBC。
另外还可与各式各样的外部库集成,由此可以让你做几乎任何事情,从创建 PDF 文件到解析XML。
PHP 代码就嵌在We页面中,因此你不必为它建立一个特别的开发环境或IDE。
你用标志PHP代码(也可以将PHP设定成使用ASP形式的标志甚至是用)。
PHP引擎会处理这些标志之间的任何东西。
PHP语言的语法跟C以及Pel很像。
在使用前,你无须声明变量。
要创建阵列以及散列(关联性阵列)也很快。
PHP的初步面向对象特性还提供了组织及封装代码的简便方法。
尽管当嵌入 Apache 里面时,PHP运行最快,但在PHP相关站点上还是有关于如何使其与Micosoft IIS 以及 Netscape Entepise Seve无缝集成的操作指南。
如果你还没有PHP,可以在其官方网站下载取得。
在那里也可以找到一份包括PHP所有函数和特性的用户手册。
创建自己的命令 因为PHP脚本是写在 HTML 文档中的,你不必用特殊的编辑器来创建页面。
不过你必须在支持PHP的服务器上面执行 PHP。
如果你用的是你自己的服务器,则很容易办到。
如果是通过ISP 服务处理页面,则需要联系你的 ISP 的客服小组请他们帮你安装PHP。
对于Unix系统,你必须具备基本的Unix技巧,例如会使用make以及一个C语言编译器。
在你的系统上,还要有一个 ANSI C编译器,以及一个We服务器。
对于Windows 95NT ,你需要以下服务器之一:Micosoft Pesonal We Seve,Micosoft Intenet Infomation Seve 3 或4,Apache 1.3.x,或者Omni HTTPd 2.01。
你可以在PHP网站上找到所有安装设置PHP的相关信息。
David Skla是Student.Net Pulishing的首席信息官。
Adam Tachteneg是Student.Net Pulishing产品副主管。
PHP是啥语言,介绍一下
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypetext Pepocesso)的缩写。
PHP 是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
PHP 独特的语法混合了 C、Java、Pel 以及 PHP 自创新的语法。
它可以比 CGI 或者 Pel 更快速的执行动态网页。
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScipt相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。
PHP具有非常强大的功能,所有的CGI或者JavaScipt的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
php :: 代表什么?
PHP手册第18章《类与对象》里面写得很清楚呀,我还是粘贴这章的内容吧,你不满意回答可以继续等待下一个耐心的好人,骂人确实不妥~范围解析操作符(::)有时,在没有声明任何实例的情况下访问类中的函数或者基类中的函数和变量很有用处。
而 :: 运算符即用于此情况。
class A {function example() {echo "I am the original function A::example().\n";}}class B extends A {function example() {echo "I am the redefined function B::example().\n";A::example();}}// A 类没有对象,这将输出// I am the original function A::example().A::example();// 建立一个 B 类的对象$b = new B;// 这将输出// I am the redefined function B::example().// I am the original function A::example().$b->example();?>上面的例子调用了 A 类的函数 example(),但是这里并不存在 A 类的对象,因此不能这样用 $a->example() 或者类似的方法调用 example()。
反而我们将 example() 作为一个类函数来调用,也就是说,作为一个类自身的函数来调用,而不是这个类的任何对象。
这里有类函数,但没有类的变量。
实际上,在调用函数时完全没有任何对象。
因而一个类的函数可以不使用任何对象(但可以使用局部或者全局变量),并且可以根本不使用 $this 变量。
上面的例子中,类 B 重新定义了函数 example()。
A 类中原始定义的函数 example() 将被屏蔽并且不再生效,除非使用 :: 运算符来访问 A 类中的 example() 函数。
如:A::example()(实际上,应该写为 parent::example(),下一章介绍该内容)。
就此而论,对于当前对象,它可能有对象变量。
因此可以在对象函数的内部使用 $this 和对象变量。
【与asp】asp与php有什么区别?各自的优劣点?
任何语言本身都没有安全问题,而出现问题的根源主要在安全意识与配置环境。
要比的话,就比比两个语言的主要配置环境(Windows + IIS VS UNIX Or Linux + Apache)谁更安全和程序设计者的安全意识与防范手段。
ASP与PHP的共同优点就是易学易用易维护,但相较之,PHP在跨平台方面具有明显的优势,再者PHP为用户开发了大量的函数、过程、类、模板等等,所以这也是一个比较突出的优势。
ASP的缺点就是优势与长处与其它语言(如PHP、.NET、JSP)间相比较越来越少,但不失为一种很优秀的语言。
再有就是,正如楼上“一头雾水”说的,ASP的精华就是与COM+的结合,运行速度与代码安全都可比.NET相较高下,可惜除非服务器是你自己的,不然没人会给你加载COM+组件……
·◥◣★◢◤ php这是什么意思◥◣★◢◤
PHP: Hypertext PreprocessorPHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。
当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和他们不同之处在于PHP开放源码和跨越平台,PHP可以运行在 WINDOWS NT和多种版本的UNIX上。
它不需要任何预先处理而快速反馈结果,它也不需要mod_perl的调整来使您的服务器的内存映象减小。
PHP消耗的资源较少,当PHP作为Apache Web服务器一部分时,运行代码不需要调用外部二进制程序,服务器不需要承担任何额外的负担。
转载请注明出处51数据库 » php wordtohtmlconver