PHP测试题基础篇02期
定义:
- html的定义超文本标记语言
- php中连接符是. js中链接符是
+
php中&
符号是并且
- 三种流程结构:
顺序结构
,循环结构
,判断结构
- php的数据类型有:整型,浮点,字符串,空,布尔,数组,对象,资源
- 类的三大特性:
封装
,继承
,多态
- mysql的数据类型:int,char,varchar,date,double
- php接值的三种方式:get,post,request
- 定义类的关键词是
Class
- 类中的两个成员是
方法
和属性
- 类的访问修饰符有public,protected,private
- 实例化类的关键词是
new
,继承的关键词是extends
- ::的名字范围静态解析符
- 手机号正则:
/^1[3-9]\d{9}$/
- ajax是异步传输技术,ajax的优点:不刷新界面与服务器进行数据交互
- jq中$.ajax参数的7个属性:
async是否异步
,url提交地址
,type提交类型
,dataType服务端返回的类型
,success成功的回调
,error失败的回调函数
,beforeSend等待的回调
- jq中$.post参数的4个属性:
发送地址
,发送数据
,成功的回调
,服务端返回的数据类型
- input隐藏框的type值是
hidden
,单选框的type值是radio
,复选框的type值是checkbox
,提交按钮的type值是submit
- from表单中的参数:
action是提交地址
,method是提交方式
,enctype="multipart/form-data"是数据流
- js跳页代码:
location.href="";
- 获取html自定义属性的jq方法是
attr
- 文件上传错误码:0上传成功,1文件超过php大小,2文件超过HTML大小,3文件部分上传,4没有文件上传,6找不到临时文件,7文件写入失败
- 删除文件的函数是
unlink
- js的三中弹框:警告框alert() ,确认框confirm() , 提示框prompt(文本,值)
- php四种报错类型:通知notice, 警告warning,致命fatal,语法parse
- 类中的self的含义是
当前类
,$this是当前对象
- php中整型进制:2,8,10,16进制
- 分支结构分为:单路分支,双路分支,多路分支,巢状分枝
- 数据库的三大范式:
不能没有主键
,每个属性不可再分
,不能有属性传递依赖
- json数据结构:{“a”:1,”b”:2,”c:3”}
- 用php输出明天时间:echo date(“Y-m-d”,strtotime(“+1day”));
- php全局数组:$_GET,$_POST,$_SERVER,$_FILES,$_REQUEST,$_SESSION,$COOKIE
- php中全局数组$_FILES有5个属性:文件名name,文件类型type,临时文件夹tmp_name,错误码error,文件大小size
- mysql从结果集中获取数据的三个方法:
all-返回查询所有数据
,assoc关联数组-返回第一个数据
,row索引数组-返回第一个数据
- 待补充