前言:
php代码必须要通过apache、nginx等web服务器搭建才能运行,所以php也称服务器语言。在网站开发语言中,php语言使用非常广泛,因为php语言是免费开源的,著名的网站开发四件套LAMP中,P指的就是PHP语言,php语言开发不规范可能会导致web漏洞的产生。
PHP基本概念
PHP 是什么?
- PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。
- PHP 脚本在服务器上执行,灵活交互
- PHP 可免费下载使用
- PHP 对初学者而言简单易学
- PHP 也为专业的程序员提供了许多先进的功能
PHP 包含什么?
- PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
- PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
- PHP 文件的默认文件扩展名是 ".php"
PHP 能干什么?
- PHP 可以生成动态页面内容
- PHP 可以创建、打开、读取、写入、关闭服务器上的文件
- PHP 可以收集表单数据
- PHP 可以发送和接收 cookies
- php可以生成和销毁 session 值
- PHP 可以添加、删除、修改您的数据库中的数据
- PHP 可以限制用户访问您的网站上的一些页面
- PHP 可以加密数据
通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。
为什么要使用 PHP?
-
PHP 可在不同的平台上运行(Windows、Linux、Unix、Mac OS X 等)
-
PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等)
-
PHP 提供了广泛的数据库支持(mysql、mariadb)
-
PHP 是免费的,可从官方的 PHP 资源下载它: www.php.net
-
PHP 易于学习,并可高效地运行在服务器端
-
哪些网站使用了PHP:Facebook(www.facebook.com)、维基百科(www.wikipedia.org)、雅虎(www.yahoo.com)、Flickr(www.flickr.com)、Tumblr等等