1、请简单说明PHP编程语言的作用、优势及特点?

优势和特点:执行速度快 具有很好的开放性和可扩展性 数据库支持 面向对象编程 版本更新速度快 具有丰富的功能 可伸缩性 功能全面
作用:是一种开源脚本语言,利于学习,使用广泛,主要适用于Web开发领域 2、用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率高

2、请写出PHP常用标记符?(至少写出2种)

<?Php ?>
“<?”和“?>”

3、请写出PHP常用的数据类型?

标量数据类型,符复合数据类型,特殊数据类型

4、请写出PHP中单双引号的特点及区别?

双引号会解析字符串中的变量,而单引号不会,同时单引号与双引号在字符处理上单引号要优与双引号。

5、请写出PHP中常用的转义字符及作用?(至少写出10个)

\b 退格(BS),将当前位置移动到前一列
\n 换行(LF),将当前位置移动到下一行开头
\r 回车(CR),将当前位置移动到本行开头
\t 水平制表(HT),跳到下一个TAB位置
\v 垂直制表(VT)
\\ 表示反斜杠字符“\”
\‘ 表示单引号字符
\“ 表示双引号字符
\? 表示问号
\0 表示空字符(NULL)

6、请写出PHP中定义常量的语法格式?

define(key,value);

7、请写出PHP中常用魔术常量都有哪些?以及作用是什么?

LINE 返回当前代码的行号
FILE 返回当前文件的完整路径
CLASS 返回当前的类名
METHOD 返回当前的方法名
FUNCTION 返回当前的函数名

8、请写出PHP中输出语句都有哪些?以及他们区别是什么?

echo用于输出一个或多个字符串信息 是可以输出函数的返回值以及字符串什么的
print用于输出一个字符串信息是输出一些简单的字符串·数字
print_r用于打印变量,以更容易理解的形式展示 则是输出数组
var_dump用于输出变量的相关信息输出的同时还会输出这个东西的
是什么类型的

9、请写出PHP中header()函数的使用方式?(至少写出2种功能)

设置文档类型及编码
页面重定向

10、请写出PHP中常用文档类型?(至少写出10个)

.txt text/plain 纯文本类型
.html text/html 文本的HTML类型
.xml text/xml 文本的XML类型
.jpg、.jpeg image/jpeg jpeg格式的图像类型
.gif image/gif gif格式的图像类型
.png image/png png格式的图像类型
.ppt application/vnd.ms-powerpoint microsoft powerpoint类型
.pdf application/pdf pdf文档类型
.mp3 audio/mp3 mp3音频文件类型
.mp4 video/mpeg4 mp4视频文件类型
.avi video/avi avi视频文件类型

11、请写出PHP中常用的字符集编码都有哪些?以及他们的区别是什么?

字符集编码 语言 占用空间
gb2312 简体中文 一个汉字占用两个字节存储空间
gbk 简繁体中文 一个汉字占用两个字节存储空间
utf-8 各国文字 一个汉字占用三个字节存储空间

12、请写出PHP获得表单提交数据的常用方式?以及他们的区别是什么?
$_GET 用于获得表单 GET 请求方式提交的数据。
$_POST 用于获得表单 POST 请求方式提交的数据。
$_REQUEST 用于获得表单任何请求方式提交的数据。
13、请写出URL传参的格式?以及通过PHP如何获得URL中的参数?

http://localhost/xxx.php?参数名=参数值&参数名=参数值…
通过$_GET,获得 URL 中的参数值