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。

PHP实战中知识总结