程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP知識庫圖譜匯總(完善中),知識庫圖譜

PHP知識庫圖譜匯總(完善中),知識庫圖譜

編輯:關於PHP編程

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;

 

 

面向對象:

  

 

數據庫鏈接:

  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.硬件優化

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved