原创 Yaf安裝/配置(Windows)

yaf的官方文檔 http://www.laruence.com/manual/index.html 推薦 http://php.net/manual/en/book.yaf.php 環境 Apache 2.4.37 php

原创 yaf框架

以C語言編寫的PHP框架。 以PHP擴展的形式提供的PHP框架。 yaf框架相比於其他框架更快更輕便,內存佔用率低。 yaf框架把框架中不易變的部分抽象出來,類似路由、自動加載、分發等,採用php擴展來實現,以此來保證性能。 yaf

原创 在windows下搭建yaf框架

yaf的官方文檔 http://www.laruence.com/manual/index.html 環境 Apache 2.4.37 php 7.2.12 yaf配置 使用yaf要開啓php的yaf擴展(擴展模塊),下載:ht

原创 cookie和session

會話 用戶打開瀏覽器,點擊網站中的多個超鏈接,訪問服務器的多個web資源,然後關閉瀏覽器,整個過程稱爲會話。 每個用戶在使用瀏覽器與服務器進行會話的過程中,不可避免各自會產生一些數據,服務器要想辦法爲每個用戶保存這些數據。(多

原创 ZendStudio

安裝和破解 官網下載最新版本或適用版本。 傻瓜式安裝。 安裝成功後打開,需要輸入激活碼激活,我用的是13.6版本,激活教程如下:https://blog.csdn.net/lamp_yang_3533/article/details

原创 mysqli擴展庫增強

批量處理 基本語法 $sqls="sql語句1;sql語句2;sql語句3..."; $res=mysqli::multi_query($sqls); 如果$sqls是dml語句,則返回bool;如果$sqls是dql語句,則

原创 單詞查詢案例

數據庫建表 mysql -hlocalhost -uroot -p 輸入密碼:******** show databases; → 查看數據庫 use 數據庫名; → 使用某個數據庫 show tables; → 查看該數據庫下有哪

原创 php預定義超全局數組

php預定義超全局變量 超全局變量是在全部作用域中始終可用的內置變量。 全局變量 <html> <head> <meta http-equiv="content-type" content="text/html;charset=u

原创 PHP數據庫編程

php有三種方式來操作mysql數據庫 mysql擴展庫 mysqli擴展庫 pdo mysql(mysqli)擴展庫和數據庫的區別 mysql數據庫用於存放數據 mysql數據庫的三層結構示意圖 mysql

原创 HTTP請求和HTTP響應

php文件中的各部分(php、html、css、javascript、flash…)是在不同的地方(客服端、服務器)執行。 php代碼在服務器端執行。 UML時序圖(HttpWatch觀察) http協議(Hyper

原创 異常處理

異常 異常處理用於在指定的異常發生時改變腳本的正常流程。 基本語法 try{ //代碼 }catch(Exception $e){ //捕獲異常並處理 //(1)自定義處理 //(2)拋出 //throw $e; }

原创 錯誤日誌

錯誤日誌 根據在php.ini中的error_log配置,php向服務器的錯誤記錄系統或文件發送錯誤記錄。 通過使用error_log()函數,我們可以向指定的文件或遠程目的地發送錯誤記錄。 //信息,類型(0是覆蓋,3是追加),

原创 抽象類

問題 比如,在一個圖形編輯軟件的分析設計過程中,就會發現問題領域存在着圓、三角形這樣一些具體概念,它們是不同的,但是它們又都屬於形狀這樣一個概念,形狀這個概念在問題領域並不是直接存在的,它就是一個抽象概念。 抽象類 使用abst

原创 final關鍵字和const關鍵字

問題 某些類不希望被其他類來繼承。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> </head> <body>

原创 面向對象三大特性

封裝 public:公開的,類內部,類外部以及子類都可訪問。 protected:受保護的,類內部和子類可訪問。 private:私有的,僅類內部使用。 訪問控制修飾符 如何訪問受保護(protected)變量和私有(priva