Time of Update: 2016-07-13
yii2 php namespace 引入第三方非namespace庫檔案時候,報錯:Class not found 的解決一個類檔案時namespace的庫方式通過下面的方式引入類,報錯 Class Not Found: namespace frontend\block\customer\account;use Yii;use frontend\block\Blockbase;//use yii\base\Model;//use
Time of Update: 2016-07-13
php檔案快取類用法執行個體分析,本文執行個體講述了php檔案快取類用法。分享給大家供大家參考。具體如下:cache_dir = isset($cache_dir) ? $cache_dir : $this->cache_dir; $this->cache_time = isset($cache_time) ? $cache_time : $this->cache_time; } public function saveCache ($key, $value){ if
Time of Update: 2016-07-13
Php之Http請求urlencode/rawurlencode,phprawurlencode在http請求中,如果參數值帶中文最好使用urlencode/rawurlencode函數.如果參數值中帶加號也最好使用,否則後台接收時,+號變成空格,引起不必要的麻煩.註:urlencode和rawurlencode的區別:urlencode將空格編碼為加號“+”,rawurlencode將空格編碼為加號“%20”.http://www.bkjia.c
Time of Update: 2016-07-13
php實現用手機關閉電腦的方法 php實現用手機關閉電腦(電腦)的方法 本文執行個體講述了php實現用手機關閉電腦(電腦)的方法。分享給大家供大家參考。具體分析如下: 適合有手機和電腦,用wifi的php web開發。方便關閉你的電腦(尤其在你想睡覺時 ),適合區域網路 用法:放在你的web專案檔夾,可以建立立個目錄 對了,把你的apache的httpd 或 iis 加入防火牆例外 ,檔案是php尾碼哦 ?
Time of Update: 2016-07-13
PHP網站常見安全性漏洞及相應防範措施總結,安全性漏洞防範措施目前,基於PHP的網站開發已經成為目前網站開發的主流,本文筆者重點從PHP網站攻擊與安全防範方面進行探究,旨在減少網站漏洞,希望對大家有所協助!一、常見PHP網站安全性漏洞對於PHP的漏洞,目前常見的漏洞有五種。分別是Session檔案漏洞、SQL注入漏洞、指令碼命令執行漏洞、全域變數漏洞和檔案漏洞。這裡分別對這些漏洞進行簡要的介紹。1、session檔案漏洞Session攻擊是駭客最常用到的攻擊手段之一。當一個使用者訪問某一個網站時
Time of Update: 2016-07-13
php擷取訪問者IP地址匯總 php擷取訪問者IP地址匯總 在很我的時候我們需要得到使用者的真實IP地址,例如,日誌記錄,地理定位,將使用者資訊,網站資料分析等,其實擷取IP地址很簡單$_SERVER[\'REMOTE_ADDR\']就可以了。下面我們就來給大家匯總一下常用的幾種擷取IP地址的方法。 //方法1: ? 1 2
Time of Update: 2016-07-13
PHP傳參之傳值與傳址的區別 PHP傳參之傳值與傳址的區別 這篇文章主要介紹了PHP傳參之傳值與傳址的區別,十分的簡單,大家通過執行個體簡單對比下就明白了,有需要的小夥伴可以參考下。 廢話不多說,先來看段代碼 ? 1 2 3 function test(&val){
Time of Update: 2016-07-13
PHP加密解密字串匯總,php加密解密匯總項目中有時我們需要使用PHP將特定的資訊進行加密,也就是通過密碼編譯演算法產生一個加密字串,這個加密後的字串可以通過解密演算法進行解密,便於程式對解密後的資訊進行處理。最常見的應用在使用者登入以及一些API資料交換的情境。筆者收錄了一些比較經典的PHP加密解密函數代碼,分享給大家。加密解密原理一般都是通過一定的加密解密演算法,將密鑰加入到演算法中,最終得到加密解密結果。1、非常給力的authcode加密函數,Discuz!經典代碼(帶詳解):
Time of Update: 2016-07-13
php格式化電話號碼的方法 php格式化電話號碼的方法 本文執行個體講述了php格式化電話號碼的方法。分享給大家供大家參考。具體分析如下: 這個函數只適用於美國電話,中國電話需要自己修改一下 ? 1 2 3 4 5 6 7 8 9
Time of Update: 2016-07-13
PHP中的stdClass如果所有的Class都應該存在於一個預設的層級中的話,那麼最頂層應該是最為一般的Class,也就是說極為抽象的,每一個下層的Class均比其上層的Class(即父類)更加專門化。基於該思想,在PHP中,這個頂層的Class被命名為"stdClass",且作為一個"Standard Class",你可以把它看成是一個不含任何屬性和方法的類。使用stdClass的目的: 在運行時添加屬性到基底物件(Base
Time of Update: 2016-07-13
PHP+jQuery+Ajax實現使用者登入與退出,jqueryajax使用者登入與退出功能應用在很多地方,而在有些項目中,我們需要使用Ajax方式進行登入,登入成功後只重新整理頁面局部,從而提升了使用者體驗度。本文將使用PHP和jQuery來實現登入和退出功能。準備資料庫本例我們使用Mysql資料庫,建立一張user表,表結構如下:CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `username` varchar(3
Time of Update: 2016-07-13
PHP開啟opcache提升代碼效能 PHP開啟opcache提升代碼效能 APC在PHP5.4及以下版本是效能最好的代碼緩衝。不過PHP升級到5.5及以上後,APC不再有效。需要使用Zend的OpCache擴充。 配置指令如下: ? 1 2 3 4 5 6 7
Time of Update: 2016-07-13
PHP永久登入、記住我功能實現方法和安全做法,php做法永久登入指的是在瀏覽器會話間進行持續驗證的機制。換句話說,今天已登入的使用者明天依然是處於登入狀態,即使在多次訪問之間的使用者會話到期的情況下也是這樣。永久登入的存在降低了你的驗證機制的安全性,但它增加了可用性。不是在使用者每次訪問時麻煩使用者進行身分識別驗證,而是提供了記住登入的選擇。據我觀察,最常見的有缺陷的永久登入方案是將使用者名稱和密碼儲存在一個cookie中。這樣做的誘惑是可以理解的——不需要提示使用者輸入使用者名稱和密碼,你只要
Time of Update: 2016-07-13
php實現簡單的文法高亮函數執行個體分析,高亮執行個體分析本文執行個體講述了php實現簡單的文法高亮函數。分享給大家供大家參考。具體分析如下:這是一個php實現的簡單文法高亮顯示的函數,注意:這個函數設計的比較簡單,可能對某些文法不能高亮顯示,你可以自己擴充該函數的功能function syntax_highlight($code){ // this matches --> "foobar" $1"', $code ); // hightlight functions and other
Time of Update: 2016-07-13
php實現簡單的文法高亮函數執行個體分析 這篇文章主要介紹了php實現簡單的文法高亮函數,執行個體分析了php通過Regex實現文法高亮的相關技巧,需要的朋友可以參考下 本文執行個體講述了php實現簡單的文法高亮函數。分享給大家供大家參考。具體分析如下: 這是一個php實現的簡單文法高亮顯示的函數,注意:這個函數設計的比較簡單,可能對某些文法不能高亮顯示,你可以自己擴充該函數的功能 ? 1 2
Time of Update: 2016-07-13
ajax 請求php 報錯404 但指令碼能夠正常輸出資料
Time of Update: 2016-07-13
初探php之Regex(一)基礎篇Regex是php初學者所要面對的較為困難的一部分,時間一長往往會將各類符號的作用忘記。但是經過系統的總結後,你會發現記憶的難度其實並不是很大。Perl是較為常見的相容Regex函數,一般形式為(preg_)這也是本文主要介紹的。 學習正則無非學習 1.模式的編寫2.正則+函數 =
Time of Update: 2016-07-13
php把大寫命名轉換成底線分割命名 這篇文章主要介紹了php把大寫命名轉換成底線分割命名,本文講解對一些不習慣大寫風格的命名方法如帕斯卡命名、駝峰命名法進行轉換的方法,需要的朋友可以參考下 有時候需要把一個字串中的大寫轉換成 _+小寫方式,在變數命名的時候會碰到這種問題,直接上代碼: ? 1 2 3 4 5 6
Time of Update: 2016-07-13
PHP中如何將陣列變數寫入到檔案在用PHP記錄日誌,或者是 Ajax 請求出錯想要 debug 的時候。我們一般都會將資訊寫入到一個指定的檔案當中。然後根據相應的資訊來處理問題。比如筆者最喜歡在用 Ajax 取不到資料的時候,在PHP指令碼裡面加上下面一段代碼:$fp=fopen('./a.txt','a+b');fwrite($fp,$content);fclose($fp);但是,這裡有一個問題。那就是 $content
Time of Update: 2016-07-13
php curl請求資訊和返回資訊設定代碼執行個體 這篇文章主要介紹了php curl請求資訊和返回資訊設定代碼執行個體,本文直接給出代碼執行個體,需要的朋友可以參考下 在用curl抓取網頁內容的時候,經常要知道,網頁返回的要求標頭資訊,和請求的相關資訊,特別是在請求過程中存在重新導向的時候擷取請求返回頭資訊對分析請求內容很有協助 下面就是一個請求中存在重新導向的例子,我們的目的是要擷取最終實際請求的url地址 ?