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中定义常量的语法格式?
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类型 |
| 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 中的参数值
