基本語法不做匯總
經典算法:
冒泡算法、快速算法、二分查找
字符串處理:
字符串查找
字符串排序
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 實體。
預定義的字符是:
& (和號)成為 &
" (雙引號)成為 "
' (單引號)成為 '
< (小於)成為 <
> (大於)成為 >
面向對象:
數據庫鏈接:
Mysqli連接、Pdo連接、常用函數、基本增刪改查語句、數據庫連接類
文件管理:
文件上傳、文件下載(直接點擊下載會有問題,當為txt或者圖片會被直接打開)、文件路徑、文件後綴名、判斷文件、判斷文件夾、上傳插件(Uploadify、Keditor)
圖片處理:
圖片上傳、圖片打文字水印、圖片打圖片水印、圖片水印位置控制、圖片模糊(高斯模糊)
加密:
自定義函數
單向加密:Md5加密、Crypt,Base64
雙向加密:Encode
數據采集:
Curl函數
郵件發送:
PHPMailer郵件發送類
第三方登錄:
Oauth2.0技術原理、QQ互聯、微博登錄、微信登錄
Api的使用和制作:
Api原理
Api接口使用
Api接口制作
二維碼制作:
Qrcode
圖表制作:
JpGraph
代碼加密:
Zend Guard
高級部分:
性能優化:
1.Redis和MemCache
2.Apache設置
3.數據庫優化
4.Php代碼優化
5.硬件優化