zoukankan      html  css  js  c++  java
  • PHP面试随笔

    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()延长时间

      

  • 相关阅读:
    [BZOJ1725][Usaco2006 Nov]Corn Fields牧场的安排
    [BZOJ1226][SDOI2009]学校食堂Dining
    [BZOJ2734][HNOI2012]集合选数
    [BZOJ4563][Haoi2016]放棋子
    [BZOJ4897][Thu Summer Camp2016]成绩单
    [BZOJ4896][Thu Summer Camp2016]补退选
    [POJ3155]Hard Life
    [BZOJ1486][HNOI2009]最小圈
    [BZOJ1690][Usaco2007 Dec]奶牛的旅行
    [BZOJ2144]跳跳棋
  • 原文地址:https://www.cnblogs.com/zgx123/p/7819971.html
Copyright © 2011-2022 走看看