码迷,mamicode.com
首页 > Web开发 > 详细

PHP面试随笔

时间:2017-11-11 22:13:06      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:cat   特殊   头信息   ring   可靠   预处理   位置   mysq   错误   

1.常见的HTTP状态码:

1xx系列:代表请求已被接受,需要继续处理

2xx系列:代表请求已成功被服务器接收、理解并接受

    200:表示请求已成功,请求所希望的响应头或数据体将随此响应返回

    201:表示请求成功并且服务器创建了新的资源,且其URI已经随Location头信息返回

    202:服务器已接受请求,但尚未处理

3xx系列:代表需要客户端采取进一步的操作才能完成请求,重定向

    301:被请求的资源已永久移动打新的位置

4xx系列:代表请求错误

    401:请求要求身份验证,例如一些需要登录的网页

    403:服务器已理解请求,但拒绝执行它

    404:请求失败,资源不存在

5xx系列:服务器出错

2.PHP防sql注入

  • addslashes()返回在预定义字符之前添加反斜杠的字符串,预定义的字符主要是:‘   "   \  NULL

  注:PHP对所有GET,POST,COOKIE数据自动运行addslashes()

  •  mysql_real_escape_string() 转义SQL语句中使用的字符串中的特殊字符
  • 预处理语句

3.TCP与UDP的区别

TCP面向连接;UDP是无连接的,即发送数据之前不需要建立连接

TCP提供可靠的服务,即数据无差错,不丢失,不重复,按序到达;UDP尽最大努力交付,不保证可靠交付

4.PHP运行超时

在PHP.ini里改变max_execution_time来改变全局超时时间

或使用函数set_time_limit()延长时间

 

  

 

PHP面试随笔

标签:cat   特殊   头信息   ring   可靠   预处理   位置   mysq   错误   

原文地址:http://www.cnblogs.com/zgx123/p/7819971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!