-
PSR-0框架查看全部
-
適配器模式: 1、可以將截然不同的函數(shù)接口封裝成統(tǒng)一的API 2、實際應用舉例:PHP的數(shù)據(jù)庫操作有mysql/mysqli/pdo 三種,可以用適配器模式統(tǒng)一成一致。類似的場景還有cache適配器,可以將memcache/redis/file/apc等不同的緩存函數(shù)統(tǒng)一成一致的接口。查看全部
-
注冊模式 register類 屬性$objects 保存某個實例化類查看全部
-
單例模式 避免重復new查看全部
-
工廠模式xx\xx::createDatabase();不用每個文件new查看全部
-
設計模式查看全部
-
鏈式操作查看全部
-
引入函數(shù)查看全部
-
單一入口查看全部
-
3總基本設計模式查看全部
-
PHP Magic methods 的使用 __construct(), __destruct(), __call(), __callStatic(), __get, __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke, __set_state(), __clone(), __debugInfo查看全部
-
一、鏈式操作 1、概念 利用運算符進行連續(xù)運算(操作),特點:在一條語句中出現(xiàn)兩個或者兩個以 上相同的操作符,如連續(xù)的賦值操作、連續(xù)的輸入操作、連續(xù)的輸出操作、連續(xù)的先加操作等。查看全部
-
SPL庫簡介 一、標準庫 1、訪問地址:php.net/spl 二、常用的數(shù)據(jù)結構 1、棧-特點(先進后出) 入棧:$stack = new SplStack(); $stack->push("data1\n"); $stack->push("data2\n"); 出棧:echo $stack->pop(); echo $stack->pop(); 2、隊列(先進先出) 入隊:$queue = new SplQueue(); $queue->enqueue("data1\n"); $queue->enqueue("data2\\n"); 出隊:echo $queue->dequeue(); echo $queue->dequeue(); 3、堆: 存入:$heap = new SplMinHeap(); //最小堆使用 $heap->insert("data1\n"); $heap->insert("data2\n"); 提取:echo $heap->extract(); echo $heap->extract(); 4、固定尺寸數(shù)組 特點:無論是否有值都保存位置 $array = new SplFixedArray(10); //輸入長度值 $array[0] = 123; $array[9] = 234; var_dump($array);查看全部
-
面向?qū)ο蟮母呒壧匦?一、PSR - 0 開發(fā)規(guī)范 1、命名空間必須與絕對路徑一致 2、類名首字母必須大寫 3、除入口文件外,其他“.php”必須只有一個類 4、單一入口 5、類中不能有任何可執(zhí)行代碼 6、所有的類是自動載入,不能用“require” 二、類自動載入的方法 1、spl_autoload_register("path");查看全部
-
編程字體選擇查看全部
舉報
0/150
提交
取消