zoukankan      html  css  js  c++  java
  • PHP知识库图谱汇总(完善中)

    基本语法不做汇总

    经典算法:

      冒泡算法快速算法、二分查找

    字符串处理:

      字符串查找

      字符串排序

      字符串切割

      字符串定位

      字符串对比

      字符串大小写转换

    Session和Cookies:

      Session不支持跨域,Cookies支持跨域;

      Session基于Cookies,禁用Cookies无法获取sid,也就无法工作;

      Session可以存储更多信息,Cookies存储信息有限;

      Cookies相对不安全;

     

    日期函数:

     

    Include和Require区别:

       require里引用的文件必须存在,如果不存在,程序通不过 include引用的文件如果不存在,只是有警告而已;

       require 所指定引入的文件是 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中,运用到才执行。程序网页在读到 include 的文件时,就会被执行。

       为了保证系统的完整性,一般都用require。

       不采用once。

    Xml:

      生成Xml、读取Xml---->用php读取xml文件

    Json:

      生成Json、读取Json

    富文本安全处理:

      htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。

      预定义的字符是:

      & (和号)成为 &

      " (双引号)成为 "

      ' (单引号)成为 '

      < (小于)成为 &lt;

      > (大于)成为 &gt;

    面向对象:

      什么是类

      类的三大特性(封装、继承、多态)

      类的public,private,protected 三种类属性的区别    

      什么是mvc设计模式

      

    数据库链接:

      Mysqli连接、Pdo连接、常用函数、基本增删改查语句、数据库连接类

    文件管理:

      文件上传、文件下载(直接点击下载会有问题,当为txt或者图片会被直接打开)、文件路径、文件后缀名、判断文件、判断文件夹、上传插件(Uploadify、Keditor)

    图片处理:

      图片上传、图片打文字水印、图片打图片水印、图片水印位置控制、图片模糊(高斯模糊)

    加密:

      自定义函数

      单向加密:Md5加密、Crypt

      双向加密:Encode、Base64

     数据采集:

      Curl函数

    邮件发送:

      PHPMailer邮件发送类

    第三方登录:

      Oauth2.0技术原理、QQ互联、微博登录、微信登录

    Api的使用和制作:

      Api原理

      Api接口使用

      Api接口制作

    二维码制作:

      Qrcode

     图表制作:

      JpGraph

    代码加密:

      Zend Guard

     高级部分:

      性能优化:

      1.Redis和MemCache

      2.Apache设置

      3.数据库优化

      4.Php代码优化

      5.硬件优化

    PHP面试前端部分:

    一:了解几个前端框架、说明前端框架的不同特性

    二:手写javascrip选择器

  • 相关阅读:
    NSURLConnection与NSURLSession的区别
    微信支付流程
    支付宝支付流程
    配置openfire问题(Oracle)
    id和instancetype
    数组和集合
    静态变量,静态常量以及全局变量
    内存的那些事
    Block循环引用解析
    线程的几个小问题
  • 原文地址:https://www.cnblogs.com/jianqingwang/p/6064418.html
Copyright © 2011-2022 走看看