php 是一种服务器端的脚本语言,一般用来做网站。php可以做任何其他cgi程序所能做的事,例如收集表格数据,生成动态页面内容,或者收发cookies.可能最强大,php支持大范围的数据库.写一个支持数据库的网站是难以置信的简单.通常PHP就是用来写网站,一个脚本语言
PHP主要用来做网站开发,许多小型网站都用PHP开发,PHP是开源的,这是使得PHP经久不衰的原因。
在电商、社区等方面,PHP具备非常成熟的开源代码和模板,因此使得PHP应用极为广泛。
PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。
php的特点:
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比。
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多。
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
PHP支持几乎所有流行的数据库以及操作系统。
最重要的是PHP可以用C、C++进行程序的扩展!
在学习任何东西之前,我们都得了解这门东西究竟是什么,有什么用。学习PHP一样如此。一、什么是PHPPHP,全称 Hypertext Preprocessor ,中文翻译“超文本预处理器”。在PHP的官网是这样介绍PHP的:PHP is a popular general-purpose scripting language that is especially suited to web development.Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world. 照顾英文能力较差的同学,以下为中文版PHP是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发。拥有快速,灵活,实用的特点,PHP能做任何事,包括你的个人博客甚至是全球性的大型站点系统。PHP内核由C开发,因此在语法上跟C有不少相似之处。但PHP绝对不是C。PHP语法除了跟C有相似之处外,还跟Java、Perl比较流行的编程语言存在相似的地方。因此,如果你有上述语言基础,PHP入门会更加快速。二、PHP能干什么PHP能干任何事!PHP能直接嵌入HTML语言中,与HTML混编。PHP开发的目的主要是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。PHP还包含了命令列执行接口(command line interface),和产生图形使用者接口(GUI)程式。PHP能干任何事!PHP能干任何事!PHP能干任何事!重要的事情要说3遍!三、为什么选择PHP1、PHP开源免费,没有任何收费的项目。你可以随便修改他的内核然后用于自己的商业使用。2.、PHP开发组件丰富(对于新手来说一堆IDE也是够选择困难症纠结的)3、社区成熟,85%以上的问题能在社区找到相应的解决思路。4、PHP学习成本低,不想某门语言要学就得三件套。见效快,学1个月基本能入门5、开源库丰富,基本所有类型均有开源产品6、PHP7.0基本不输任何一门语言~!这是重点7、与MySQL近乎完美的支持8、找工作容易9、连Facebook都在用php,你还什么理由不用?
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。
参考资料:http://baike.baidu.com/view/118283.htm
应该说会php的肯定会一些前三者,但是会前三者的不一定会php,前三者是浏览器语言,直接在浏览器中生成网页,不需要了解服务器语言。而php是服务器语言,php的作用是在服务器生成浏览器语言传递给浏览器显示,所以会php肯定得会一点前三者,不然不能生成正确的浏览器语言代码,浏览器就显示不正确。学php就可以做的东西多了,你说的那些都可以,还有一些比较高级的应用,比如采集啊,数据库管理其实也能用到。
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
你好,学完php的话,你可以做php的程序员,或者也可以自己做个网站。当然,最好是去做个php的程序员,要想工资高,还得看自己的个人能力。
PHP能做什么 PHP 能做任何事,PHP 脚本主要用于以下三个领域: 1、服务端脚本。 这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点: A、PHP 解析器(CGI 或者服务器模块)、 B、web 服务器、 C、web 浏览器。 需要在运行web服务器时,安装并配置PHP,然后,可以用web浏览器来访问PHP程序的输出,即浏览服务端的PHP页面。 如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。 2、命令行脚本。 可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。 通过这种方式,仅仅只需要 PHP 解析器来执行。 这种用法对于依赖cron(Unix或者Linux环境)或者Task Scheduler(Windows环境)的日常运行的脚本来说是理想的选择。 这些脚本也可以用来处理简单的文本。 3、编写桌面应用程序。 对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言, 但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性, 可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。 PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。 如果对 PHP-GTK 感兴趣,请访问其网站以获取信息。 PHP还可用于其他更广泛的领域: PHP 还支持利用诸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows环境)等不计其数的协议的服务。 还可以开放原始网络端口,使得任何其它的协议能够协同工作。 PHP 支持和所有 web 开发语言之间的 WDDX 复杂数据交换。 关于相互连接,PHP 已经支持了对 Java 对象的即时连接,并且可以将他们自由的用作 PHP 对象。 甚至可以用我们的 CORBA 扩展库来访问远程对象。 PHP 具有极其有效的文本处理特性,支持从 POSIX 扩展或者 Perl 正则表达式到 XML 文档解析。 为了解析和访问 XML 文档,PHP 4 支持 SAX 和 DOM 标准,也可以使用 XSLT 扩展库来转换 XML 文档。 PHP5基于强健的libxm2标准化了所有的XML扩展,并添加了SimpleXML和XMLReader支持,扩展了其在XML方面的功能。 如果将PHP用于电子商务领域, 会发现其Cybercash支付、CyberMUT、VeriSign Payflow Pro以及MCVE函数对于在线交易程序来说是非常有用的。 另外,还有很多其它有趣的扩展库。 例如 mnoGoSearch 搜索引擎函数、IRC 网关函数、多种压缩工具(gzip、bz2)、日历转换、翻译…… php+mysql相结合,可以开发大中型网站,网店等软件,flex+php+mysql相结合可以开发像开心网这样的游戏,还有phpgane(游戏),随着php版本的不断提高,php涉及领域网站,网游和管理,销售软件等开发触!
简单地说,php是用来做网站的,做有程序的动态网站的。 详细说明: ****PHP简介****PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。 PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。 ****PHP的特性**** PHP的特性包括: 开放的源代码:所有的PHP源代码事实上都可以得到。 PHP是免费的。 php的便捷性 : php十分便捷 基于服务器端:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。 嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。 简单的语言:PHP坚持脚本语言为主,与Java和C++不同。 效率高:PHP消耗相当少的系统资源。 图像处理:用PHP动态创建图像 面向对像:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。
参考资料:http://baike.baidu.com/view/99.htm