Time of Update: 2016-07-13
PHP中PDO_MYSQL擴充安裝的2種方法 方法一 看到CakePHP文檔要求安裝pdo_mysql擴充,於是就嘗試安裝了一下。 這裡我的系統是CentOS
Time of Update: 2016-07-13
PHP中Memcache操作類及用法執行個體,phpmemcache本文執行個體講述了PHP中Memcache操作類及用法。分享給大家供大家參考。具體分析如下:複製代碼 代碼如下: /* 記憶體緩衝管理 */ class Yc_Memcache{ private $memcache=null; public function __construct(){ } /** * 串連資料庫 * * @param mixed
Time of Update: 2016-07-13
PHP實現PDO的mysql資料庫操作類,phppdomysql資料庫本文執行個體講述了PHP實現PDO的mysql資料庫操作類。分享給大家供大家參考。具體分析如下:dbconfig類負責設定資料庫訪問資訊,包括:伺服器位址、連接埠、資料庫執行個體名、使用者名稱、使用者密碼、字元集等.dbtemplate類集合了對資料庫的訪問操作,主要有以下幾個操作:1. queryrows:返回多行記錄2. queryrow:返回為單條記錄3. queryforint:查詢單欄位,返回整數4.
Time of Update: 2016-07-13
php pdo串連報錯Connection failed: SQLSTATE[HY000] [2002] 下面我們來看看php pdo_mysql串連報錯Connection failed: SQLSTATE[HY000] [2002] No such file or directory問題的解決辦法。 錯誤 Connection failed: SQLSTATE[HY000] [2002] No such file or directory 環境概述: MacOS xampp
Time of Update: 2016-07-13
PHP實現的sqlite資料庫連接類,sqlite資料庫連接本文執行個體講述了PHP實現的sqlite資料庫連接類。分享給大家供大家參考。具體實現方法如下:該sqlite資料庫連接類就是利用了php與sqlite進行串連操作,代碼如下:複製代碼 代碼如下:*/ lass db_class { var $conn=null; var $querynum = 0; /** * 資料庫連接,返回資料庫連接標識符 * * @param string $ 資料庫伺服器主機 * @param
Time of Update: 2016-07-13
分享一段PHP製作的中文拼音首字母工具類,代碼很簡單,這裡就不多BB了,大家看注釋吧,注釋都看不懂的小夥伴,求放過PHP!!!複製代碼 代碼如下:/*** 漢字拼音首字母工具類* 註: 英文的字串:不變返回(包括數字) eg .abc123 => abc123* 中文字串:返回拼音首字元 eg. 測試字串 => CSZFC* 中英混合串: 返回拼音首字元和英文 eg. 我i我j => WIWJ* eg.* $py = new str2PY();*
Time of Update: 2016-07-13
php物件導向的簡單總結 $this $parent self 雖然接觸php比較長時間,但有時在使用一些基礎東西的時候還會有些不確定,有些疑惑。物件導向涉及到的比較多,大概總結整理一下php的屬性、對象,以及訪問方式$this $parent self 的使用情境。 1. PHP類屬性定義和訪問方式: 1 tConst; //無錯誤,無輸出 9 echo self::tConst; //正確輸出 110 11 echo
Time of Update: 2016-07-13
PHP中if和or運行效率對比,phpifor效率本文執行個體講述了PHP中if和or運行效率對比。分享給大家供大家參考。具體實現方法如下:對if和or的運行效率進行了執行個體說明,感興趣的朋友可以測試一下,這裡我測試了的結果是or 比if效率要高一些哦,具體代碼如下:複製代碼 代碼如下:$t1 = microtime(); while($i if(!defined('APP_PATH')); // 0.011059 // defined('APP_PATH') OR
Time of Update: 2016-07-13
PHP中Notice: Undefined index: sku in 問題解決方案這個不是bug,而且warning,當用$_GET[]或$_POST[]時不加isset之類判斷的話,就會提示這個錯誤,Jones建議的解決方案完美解決這個問題:/* * 取代$_GET[]擷取值 */function _get($str) {$val = !empty($_GET[$str]) ? $_GET[$str] : null;return $val;}/* * 取代$_POST[]擷取值
Time of Update: 2016-07-13
php封裝json通訊介面建立JSON資料詳解:$arr=array( 'id'=>1, 'name'=>'david');echo json_encode($arr);//這個是建立JSON的關鍵函數?>實現結果{"id":1,"name":"david"}注意: json_encode($value);這個函數只能接收utf-8編碼的資料。其他格式資料傳給該函數返回null;封裝通訊介面的資料方法 1.通訊資料格式標準:0111 code 狀態代碼(200
Time of Update: 2016-07-13
php實現高效擷取圖片尺寸的方法,本文執行個體講述了php實現高效擷取圖片尺寸的方法。分享給大家供大家參考。具體分析如下:php 擷取圖片尺寸的方法我們可以使用 getimagesize 擷取圖片尺寸,但是效率是很低的,首先需要擷取整個的圖片資訊,然後再進行操作,下面的例子更科學演算法更好,我們一起來看看吧.方法可以用於快速擷取圖片尺寸資訊,擷取JPEG格式圖片的尺寸資訊,並且不需要下載讀取整個圖片,經測試這個函數不是對所有JPEG格式的圖片都有效.1.擷取JPEG格式圖片的尺寸資訊,代碼如下:
Time of Update: 2016-07-13
CI架構中cookie的操作方法分析,cicookie本文執行個體講述了CI架構中cookie的操作方法。分享給大家供大家參考。具體分析如下:第一種設定cookie的方式:採用php原生態的方法設定的cookie的值 複製代碼 代碼如下:setcookie("user_id",$user_info['user_id'],86500); setcookie("username",$user_info['username'],86500); setcookie("password",$user_
Time of Update: 2016-07-13
jQuery Mobile + PHP實現檔案上傳,很簡單的一個小例子 jQuery Mobile + PHP 通過超全域 $_FILES 上傳,然後用move_uploaded_file()方法把上傳的圖片移動到到本機伺服器下的檔案夾,下面是html和php的代碼複製代碼 代碼如下:
Time of Update: 2016-07-13
windows上php環境下memcache和mongodb的安裝,memcachemongodbmangodb安裝1. 下載mongodb的安裝檔案,我安裝的windows 64位的,下載地址如下:https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.6-signed.msi2. 建立一個mongodb檔案夾在E盤(隨便放,如E:\mongodb)3. 將下載的安裝檔案解壓,把解壓的檔案移動到E盤mongodb下4
Time of Update: 2016-07-13
uploadify實現七牛雲端儲存 顯示上傳進度+頁面顯示,uploadify牛雲準備:uploadify下載地址:http://www.uploadify.com/download/七牛 php-sdk開發指南:http://developer.qiniu.com/docs/v6/sdk/php-sdk.htmlphp-sdk地址:https://github.com/qiniu/php-sdk開始: DEMO:http://hxend.com/uploadif/
Time of Update: 2016-07-13
PHP架構中的日誌系統,PHP架構日誌系統 現在在一家公司做PHP後台開發程式猿(我們組沒有前端,做活動時會做前端的東西),剛開始到公司的時候花2個周趕出了一個前端加背景活動(記得當時做不出來周末加了兩天班、、、),到現在過去4個多月了,可以用一下午秒掉一個不是很複雜的活動,當然了現在做的時候會考慮很多東西,比如說擴充性、可重用性,因為做的多了,會積累很多類似小外掛程式的東西,所以會很快。。。。。。但是我發現整天“站在需求裡面做需求”很差勁,這樣不會學到系統的、架構類的
Time of Update: 2016-07-13
php大量新增資料與批次更新資料的實現方法,php添加資料本文執行個體講述了php大量新增資料與批次更新資料的實現方法。分享給大家供大家參考。具體分析如下:php如果要批量儲存資料我們只要使用sql的insert into語句就可能實現資料批量儲存了,如果是更新資料使用update
Time of Update: 2016-07-13
解決php mysql查詢插入中文亂碼問題 一.中文問題其實就是經統一編碼了否則就會亂碼 1.資料庫與php頁面編碼統一 2.資料庫資料表欄位與頁面編碼統一 如果做到上面兩種就不存在中文亂碼問題了,那麼我們來看mysql中文亂碼問題解決例子 1.我的mysql表如下 -- -- 表的結構 `useradmin` -- 代碼如下
Time of Update: 2016-07-13
php實現可用於mysql,mssql,pg資料庫操作類,mysqlmssql本文執行個體講述了可用mysql,mssql,pg三種資料庫的資料庫操作類,你只要作任何修改就可以方便的改變你資料庫的類型.分享給大家供大家參考。具體分析如下:函數清單,索引:Open:開啟資料庫連接 Line:71Close:關閉資料庫連接 Line:107SelectDB:選擇資料庫 Line:129Query:建立查詢 Line:151DataSeek:移動記錄指標
Time of Update: 2016-07-13
PHP使用array_multisort對多個數組或多維陣列進行排序,php多維陣列排序PHP中array_multisort可以用來一次對多個數組進行排序,或者根據某一維或多維對多維陣列進行排序。關聯(string)鍵名保持不變,但數字鍵名會被重新索引。 輸入數組被當成一個表的列並以行來排序——這類似於 SQL 的 ORDER BY