欢迎,来自IP地址为:98.80.143.34 的朋友
PHP是网页开发最为流行的语言之一,尤其在共享托管平台应用更为普遍。全球领先的内容管理系统(CMS)如WordPress、Joomla、Drupal、Magento、Prestashop以及经常访问的网站如Facebook、Wikipedia、Baidu、Yahoo!、Tumblr、Flickr、MailChimp、Fotolia、Digg、iStockPhoto等众多网站均使用PHP编写。幸运的是,PHP学习起来并不困难,但是,想学好它也同学习其它技能一样,需要经常实践以及充分的耐心。学习PHP的第一步就是了解什么是PHP,然后再尝试用PHP编写第一个网页。
所有的PHP页面都是可以在服务器端执行的,当用户通过浏览器访问这些页面时,web服务器会执行页面中的PHP语句(也被称作服务器脚本),并将执行结果反馈给浏览器成为最终显示的页面内容。由于PHP语句可以在服务器端执行,所以PHP脚本一般会包括数据库操作以及业务逻辑计算,这些内容是需要后台执行而不能让普通用户知晓的。正如你不希望用户了解你后台数据库的结构一样,因为那样可能会造成数据库被非法入侵。PHP脚本也经常用于处理用户表单,当用户提交web表单时,网页中的PHP脚本就可以将页面内容插入数据库。
PHP应用统计
PHP是一种面向未来的脚本语言。通过各种调查机构的调查结果显示,PHP是应用最为广泛的脚本语言,已经在全世界范围内使用。而且,它的普及性和使用量随着每一个新版本都在日益增加。为了在服务器端能够执行PHP脚本,需要对web服务器进行配置以使其可以处理这些脚本。如果你使用的是共享网络平台,那么平台一般会提供PHP运行环境,如果使用云主机,则需要进行环境配置(示例教程),对于windows用户而言,可以使用现成的PHP开发环境如WAMP或者PHPStudy等,也可以自行搭建(示例教程),总体来说,配置PHP运行环境并不复杂,有了这个测试环境,就可以开始编写我们的第一个PHP网页了。
PHP的语法
PHP的语法相对简单,只需要按照通常的方式来编写网页,在需要使用PHP代码的地方,将代码包含在“<?php”和“?>”标识符之间即可,服务器会自动处理网页中的PHP脚本,并将执行结果以网页页面的方式返回给浏览器显示。以下的代码将在浏览器中显示“Hello World!”。
<html> <body> <?php echo "Hello World"; ?> </body> </html>
如果将上面的代码在服务器端保存为example.php,再通过浏览器访问这个文件,就会在浏览器中显示”Hello World!”。
PHP包含着比单纯输出静态页面更加令人兴奋的特性,那就是可以处理变量,来对页面内容进行动态显示。PHP中的所有变量均以$符号开头,例如$number就可以作为一个变量来保存数值。以下示例代码就会在网页中显示两个变量的和。
<?php $num1 = 4; $num2 = 5; $result = $num1 + $num2; ?> <html> <body> <?php echo $result; ?> </body> </html>
同样,PHP还支持自定义函数和类,这样就方便进行代码重用。例如首先定义了一个求和函数add():
<?php function add($num1, $num2) return $num1 + $num2; ?>
然后就可以在之后的代码中使用这个函数了。
<?php $result1 = add(4, 5); $result2 = add(6, 7); ?> <html> <body> The results are: <?php echo $result1; ?> and <?php echo $result2; ?>. </body> </html>
以上,就是编写简单的PHP页面的方法。
总之,PHP是一种非常通用的高级脚本语言,能够处理从基本PHP网页到高级Web应用程序。数据库驱动的Web页面、用户身份验证和购物车均可以很容易地通过PHP编码实现。当然,这也是一个非常有市场的工作技能,因为许多公司依靠全职PHP开发人员为他们的网络基础设施提供动力。学习PHP可以为任何想法构建强大的网站!