原创 PHP PDO prepare()、execute()和bindParam()方法詳解

每次將查詢發送給MySql服務器時,都必須解析該查詢的語法,確保結構正確並能夠執行。這是這個過程的必要步驟,但也確實帶來了一些開銷。做一次是必要的,但如果反覆地執行相同的查詢,批量插入多行並只改變列值時會怎麼樣呢?預處理語句會在服務器上

原创 redis的事物命令

Transaction(事務) WATCH UNWATCH MULTI EXEC DISCARD   Transaction(事務) 1、WATCH Redis Watch 命令用於監視一個(或多個) key ,如果在事務執行之前這個(或

原创 php判斷上傳圖片的唯一性

<?php //第一個圖片文件 $file1 = "1.png"; //第二個圖片文件,實爲1.jpg的拷貝 $file2 = "3.gif"; //第一個文件讀取操作 $stream = fopen($file1,"r

原创 redis 操作命令

Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 Redis支持的數據類型有 Stirng(字符串), List(列表), Hash(字典), Se

原创 hybird APP開發技術講解

APP三種開發模式智能手機之普及不用多說,手機APP滲投到各個行業:電商(淘寶、京東等)、金融(各手機行業、P2P借貸等)、醫療(智慧醫療)、交通(滴滴、Uber等)、教育(慕課網等)、餐飲(餓了嗎、美團等)……反正只要是個企業,無論規模

原创 PDO中包含三個預定義的類,它們分別是PDO、PDOStatement和PDOException

一、PDO 代表一個PHP和數據庫之間的連接。 方法: PDO - 構造器,構建一個新的PDO對象 beginTransaction - 開始事務 commit - 提交事務 errorCode - 從數據庫返回一個錯誤代號,如果有的話

原创 PDO錯誤處理模式與事務處理

<?php PDO::ERRMODE_SILENT 默認模式,靜默模式 PDO::ERRMODE_WARNING 警告模式 PDO::ERRMODE_EXCEPTION 異常模式 beginTransac

原创 php常用的redis操作命令詳解

描述:獲取有關指定鍵的值 參數:key 返回值:string或BOOL 如果鍵不存在,則返回 FALSE。否則,返回指定鍵對應的value值。 範例: <?php $redis = new redis(); $redis->conn

原创 Redis 命令總結

一、key pattern 查詢相應的key   (1)redis允許模糊查詢key  有3個通配符  *、?、[]   (2)randomkey:返回隨機key     (3)type key:返回key存儲的類型   (4)exist

原创 面向對象(OOP)和麪向過程(POP)

我對面向對象和麪向過程的理解 面向過程:(procedure oriented programming 即:POP)            面向過程就是分析出解決問題所需要的步驟,然後用函數把這些步驟一步一步實現,使用的時候一個一個依

原创 windows下的計劃任務程序執行PHP文件 PHP定時功能的實現

第一次做這個windows下的計劃任務,不足之處還請多多指教 首先在根目錄下面創建一個demo.php的文件寫入 <?php /*     wang [email protected]     2018年1月30號 */ $fp = @f

原创 封裝好的curl提交數據

class Curl {     public static function content($url,$return=0){         //參數         $ch = curl_init();         //初始化/

原创 推送代碼到github報錯master->master(non-fast-forward)

第一步:建立git倉庫 cd到你的本地項目根目錄下,執行git命令,此命令會在當前目錄下創建一個.git文件夾。 git init 第二步:將項目的所有文件添加到倉庫中 git add . 這個命令會把當前路徑下的所有文件,添加到

原创 php 安裝xdebug擴展

1、下載Xdebug 到目前爲止,Xdebug的最新版本爲2.4.0,你可以前往Xdebug官方網站下載與自己的PHP版本匹配的Xdebug模塊文件。 由於筆者使用的是php5.5.12版本,因此下載的Xdebug模塊文件爲php_xde

原创 php中的觀察者模式

當一個對象狀態發生改變後,會影響到其他幾個對象的改變,這時候可以用觀察者模式。像wordpress這樣的應用程序中,它容外部開發組開發插件,比如用戶授權的博客統計插件、積分插件,這時候可以應用觀察者模式,先註冊這些插件,當用戶發佈一篇博文