Time of Update: 2016-07-13
非常實用的PHP常用函數匯總,非常實用php匯總本文執行個體總結了一些在php應用開發中常用到的函數,這些函數有字元操作,檔案操作及其它的一些操作了,分享給大家供大家參考。具體如下:1、PHP加密解密PHP加密和解密函數可以用來加密一些有用的字串存放在資料庫裡,並且通過可逆解密字串,該函數使用了base64和MD5加密和解密。複製代碼 代碼如下:function encryptDecrypt($key, $string, $decrypt){ if($decrypt){
Time of Update: 2016-07-13
Linux中為php配置偽靜態,linuxphp偽靜態mod_rewrite是Apache的一個非常強大的功能,它可以實現偽靜態頁面。下面我詳細說說它的使用方法1.檢測Apache是否支援mod_rewrite通過php提供的phpinfo()函數查看環境配置,通過Ctrl+F尋找到“Loaded Modules”,其中列出了所有apache2handler已經開啟的模組,如果裡麵包括“mod_rewrite”,則已經支援,不再需要繼續設定。如果沒有開啟“mod_rewrite”,則開啟目錄
Time of Update: 2016-07-13
53個要點提高PHP編程效率,53php編程效率 用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。 1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。 2、$row[’id’]
Time of Update: 2016-07-13
8個PHP程式員常用的功能匯總,php程式員匯總 做過PHP開發的程式員應該清楚,PHP中有很多內建的功能,掌握了它們,可以協助你在做PHP開發時更加得心應手,本文將分享8個開發必備的PHP功能,個個都非常實用,希望各位PHP開發人員能夠掌握。 1、傳遞任意數量的函數參數 我們在.NET或者JAVA編程中,一般函數參數個數都是固定的,但是PHP允許你使用任意個數的參數。下面這個樣本向你展示了PHP函數的預設參數:複製代碼 代碼如下:// 兩個預設參數的函數function
Time of Update: 2016-07-13
Discuz & UCenter 修改手記,discuz論壇最近在整JAVA和UCENTER的東西,受限於項目架構需要,無法完全以UCENTER為中心,所以在對接過程中遇到了許多不愉快的事情。經曆多番研究,終於解決了其中了兩個大問題,現記錄下來,以備日後查看。一、解決email必須填寫的問題項目並不要求使用者註冊時填寫email,但UCENTER
Time of Update: 2016-07-13
php 執行事務的時候pdo出現問題,事務pdo新版本的pdo會有這個問題: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may
Time of Update: 2016-07-13
ThinkPHP開啟驗證碼頁面顯示亂碼的解決方案,thinkphp驗證碼本文執行個體講述了ThinkPHP開啟驗證碼頁面顯示亂碼的解決方案。分享給大家供大家參考。具體分析如下:在用thinkphp開發的時候,有時會出現驗證碼亂碼的問題,解決方案是把如下這個檔案放在根目錄,訪問後就可以解決了,具體的PHP代碼如下:複製代碼 代碼如下:if (isset($_GET['dir'])){ //設定檔案目錄 $basedir=$_GET['dir']; }else{ $basedir = '
Time of Update: 2016-07-13
ThinkPHP中使用ajax接收json資料的方法,thinkphpjson本文執行個體講述了ThinkPHP中使用ajax接收json資料的方法。分享給大家供大家參考。具體分析如下:這裡通過ThinkPHP+jquery實現ajax,擴充了下,寫了個查詢,前台代碼如下:首先需要引入jquery.js,主要代碼如下:複製代碼 代碼如下:function ajax(id,pic){ //由於ThinkPHP不解析JavaScript裡的ThinkPHP常量,所以需要先在這裡定義。 var
Time of Update: 2016-07-13
php中正則替換函數ereg_replace用法執行個體 下面的執行個體是利用php 正則替換函數 ereg_replace來把指定的字元替換成我想需要的字元執行個體,代碼如下:代碼如下:$num = 'www.jb51.net'; $string = "this string has four words. "; $string = ereg_replace ('four', $num, $string); echo $string; $num = '49'; $string =
Time of Update: 2016-07-13
2014最熱門的24個php類庫匯總,2014最熱門php類庫PHP不僅是一種功能豐富的語言,它還能協助開發人員輕鬆地建立更好的網路環境。為了進一步的協助開發人員,小編將同大家一起分享一些免費並且高品質的PHP類庫,希望能夠協助到大家。還在等什麼,Let's
Time of Update: 2016-07-13
ThinkPHP通過AJAX返回JSON的兩種實現方法,thinkphpjson本文執行個體講述了ThinkPHP通過AJAX返回JSON的兩種實現方法。分享給大家供大家參考。具體方法如下:方法一:php代碼如下:複製代碼 代碼如下:$arr = array('name'=>$picname,'pic'=>$pics,'size'=>$size);$this->ajaxReturn (json_encode($arr),'JSON');JS部分代碼如下:複製代碼 代碼如下:var d=eval(
Time of Update: 2016-07-13
ThinkPHP內建jsonRPC的缺陷分析,thinkphp內建jsonrpc本文較為詳細的分析了ThinkPHP內建jsonRPC的缺陷。分享給大家供大家參考。具體分析如下:最近在開發ios應用,要開發ios應用,當然要用到伺服器,用伺服器必然要選用遠程調用協議,因為之前本人一直都是用php開發的,所以選用thinkphp當架構的apache伺服器.至於遠程調用協議,經過思考,還是選用jsonRPC吧,比較簡單方便,翻了一下thinkphp(是3.2版本)的手冊,發現thinkphp還是支援
Time of Update: 2016-07-13
php驗證使用者名稱是否以字母開頭與驗證密碼執行個體 本文執行個體講述了php驗證使用者名稱是否以字母開頭與驗證密碼的方法。分享給大家供大家參考。具體如下:驗證使用者名稱是否以字母開頭與驗證密碼只能為數字和字母的組合代碼,三種常用驗證函式:驗證郵箱地址格式 ,驗證密碼只能為數字和字母的組合以及驗證使用者名稱是否以字母開頭代碼,這是使用者註冊時或提交表單時會用的。代碼如下:function is_email($email) { if (preg_match("/[a-za-z0-9]+
Time of Update: 2016-07-13
yiic命令時提示“php.exe”不是內部或外部命令的解決方案,yiicphp.exe本文執行個體講述了yiic命令時提示“php.exe”不是內部或外部命令的解決方案,分享給大家供大家參考。具體方法如下:在CMD中運行 yiic webapp work
Time of Update: 2016-07-13
php產生二維碼時出現中文亂碼的解決方案,本文執行個體講述了php產生二維碼時出現中文亂碼的解決方案。分享給大家供大家參考。具體分析如下:最近做了個掃描二維碼得到vcard的項目,遇到一個問題,有一部分產生完的二維碼,用android系統手機掃描後得到的vcard中的中文姓名是亂碼,經過比對發現,這部分vcard中ORG這個類型沒有內容,隨即判斷沒內容就加上一個固定的字串,這樣亂碼的問題得以解決.php產生二維碼的幾種方式1.google開放api,代碼如下:複製代碼
Time of Update: 2016-07-13
PHP程式員必須清楚的問題匯總 你是否正在準備尋找一份PHP開發的工作,並且也在尋找一些關於PHP的面試題及答案?本文為大家分享了一些被提問頻率最高的11個PHP面試題,以及對應的常規回答,每個公司都有自己的面試標準,面試和問題是完全取決於你在工作中所扮演的角色,當然也和你的編程技能息息相關。1. 問題:請用最簡單的語言告訴我PHP是什嗎?回答:PHP全稱:Hypertext
Time of Update: 2016-07-13
php 安裝xdebug擴充,phpxdebug擴充 php 擴充擷取地址 http://pecl.php.net/package/編譯安裝的過程wget http://pecl.php.net/get/xdebug-2.2.2.tgz tar -zxvf xdebug-2.2.2.tgz cd xdebug-2.2.2/ /data/klj/php/bin/phpize ./configure --enable-xdebug
Time of Update: 2016-07-13
Thinkphp+AJAX動態驗證使用者輸入是否合法遇到使用者註冊等情況時,如果等使用者輸入所有資訊,點擊註冊按鈕提交後,再驗證輸入是否正確,體驗很不好,而且很浪費使用者的時間,增加註冊成本,這裡提供一個例子,示範了怎麼使用ajax進行單步驗證,使用thinkphp 3.2架構,環境WAMPServer 2.4,版本PHP 5.4.16+ Apache 2.4.4+ MySql 5.6.12 一、資料庫設計: 資料庫名 thinkphp表名 tp_user
Time of Update: 2016-07-13
PHP程式員必須清楚的問題匯總,php程式員匯總你是否正在準備尋找一份PHP開發的工作,並且也在尋找一些關於PHP的面試題及答案?本文為大家分享了一些被提問頻率最高的11個PHP面試題,以及對應的常規回答,每個公司都有自己的面試標準,面試和問題是完全取決於你在工作中所扮演的角色,當然也和你的編程技能息息相關。1. 問題:請用最簡單的語言告訴我PHP是什嗎?回答:PHP全稱:Hypertext
Time of Update: 2016-07-13
php將textarea資料提交到mysql出現很多空格的解決方案 有一些朋友可能會發現我們在html提交給php處理儲存資料到mysql中之後會發現我們再次從mysql讀出資料時會有很多的空格了,那麼我們如果直接在mysql中查看又沒有空間,這是什麼問題要如何處理呢.textarea中總是有很多空格問題解決問題描述:在php讀取mysql資料到textarea中開頭可結尾總有很多空格,在資料表中查看資料是沒有空格的.問題原因:內容應該頂著textarea寫,textarea後不要有空格和換行.