PHP实战中知识总结 / PHP介绍
关于PHP的定义和特性介绍是面试常见问题
一、什么是PHP
(1)PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。
(2)PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP 是免费的,并且使用非常广泛。
(3)允许web开发人员快速编写动态生成的web页面,与其他页面相比,PHP是将程序嵌入到HTML文档中去执行,效率比完全生成HTML编辑的CGI高很多
二、PHP优势
(1)跨平台,性能优越
(2)语法简单,容易上手,并且跟ASP有部分类似。有成熟的开发工具,比如NuPHPed,或者Zend Studio等等,再Linux平台下可以使用Eclipse等等。
(3)PHP 5已经有成熟的面向对象体系,能够适应基本的面向对象要求。适合开发大型项目。
(4)与开源的mysql完美搭档
三、基础语法
(1)PHP 脚本可以放在文档中的任何位置。
(2)PHP 脚本以 “”<?php 开始,以 ?>“” 结束:
(3)PHP 文件的默认文件扩展名是 ".php"。
(4)PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。
(5)通过 PHP,有两种在浏览器输出文本的基础指令:echo 和 print。