Time of Update: 2016-07-29
當我用defunkt/jquery-pjax載入Yii2的ActiveForm時發生一個錯誤,正常情況下是ActiveForm的兩個js應該先載入,而實際情況是typeError:JQuery(...).yiiActiveForm is not a
Time of Update: 2016-07-29
php檔案上傳 在測試代碼的時候遇到檔案許可權拒絕,很直觀的錯誤,因為我使用的是mac pro,直接在終端下修改檔案夾許可權, sudo chmod -R 777 檔案夾名稱如果修改後還是有問題,那麼應該就是檔案夾路徑有錯。').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering);
Time of Update: 2016-07-29
按照網上的說明安裝了php伺服器,測試時卻無法通過。經過搜尋,發現是由於許可權問題導致,記錄如下:If you open your /etc/php5/fpm/pool.d/www.conf file, you'll notice that fastcgi is listening to /var/run/php5-fpm.sock. You'll need to grant your webserver privileges to the unix socket by
Time of Update: 2016-07-29
在discuz中,回帖表(forum_post)中的message欄位中的內容是以如下形式儲存的:$message = "[i=s] \u672c\u5e16\u6700\u540e\u7531 areyouok \u4e8e 2016-3-5 15:12 \u7f16\u8f91 [\/i]\n\n[attach]41[\/attach][attach]10[\/attach]\u592a\u9633\u5149\uff0c\u91d1\u4eae\u4eae\uff0c\u96c4\u9e2
Time of Update: 2016-07-29
之前每次要用地區聯動基本都是用的其他人寫好的js做的多級聯動,但是發現最大的缺點就是地區資訊太老,而且不方便更新。 今天在網上搜尋到2015年最新的國家地區資訊資料,就打算用資料庫配合ajax來做聯動,後台也可以很方便的進行資料更新代碼1(jquery代碼,負責ajax資料聯動前段):divclass="form-group">labelfor="province">省份label>selectclass="form-control"id="province"name="province">
Time of Update: 2016-07-29
我們寫程式,難免會有問題(是經常會遇到問題
Time of Update: 2016-07-29
這裡分析了php物件導向中static靜態屬性和靜態方法的調用。關於它們的調用(能不能調用,怎麼樣調用),需要弄明白了他們在記憶體中存放位置,這樣就非常容易理解了。靜態屬性、方法(包括靜態與非靜態)在記憶體中,只有一個位置(而非靜態屬性,有多少執行個體化對象,就有多少個屬性)。執行個體:?123456789101112131415161718192021222324header("content-type:text/html;charset=utf-8");classHuman{
Time of Update: 2016-07-29
下面介紹PHP代碼中include()語句和require()語句的區別:1.載入方式及出錯處理方式不同include()語句可以放在程式的流程式控制制裡面,當程式執行到的時候,將檔案載入進來。出錯時(如檔案不存在)只會產生一個警告require()語句一般放在程式的開頭出,程式在執行時現將檔案載入進來。出錯時(如檔案不存在)會報錯而終止指令碼運行。2.php效能inlcude()語句會在執行時每次都要進行檔案的讀取和評估。require()語句執行的檔案處理只有一次(實際上是檔案內容替換req
Time of Update: 2016-07-29
$err為post的選項按鈕組內容,客戶要求不能所有的選項按鈕組都選第一個,也就是1,也就是下邊的優秀。//比較是不是所有的二比學生都投的優秀$shabi=false; foreach($erras$err_k => $err_v){ if($err_v=='1'){ $shabi=true; }else{ $shabi=false; break;
Time of Update: 2016-07-29
在主題中的functions.php檔案末尾加上以下代碼即可(外觀>編輯>functions.php)1//官方Gravatar頭像調用ssl頭像連結2function get_ssl_avatar($avatar) {3$avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','',$avatar);4return$avatar;5 }
Time of Update: 2016-07-29
404錯誤是WWW網站訪問容易出現的錯誤。最常見的出錯提示:404 NOT
Time of Update: 2016-07-29
轉自:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html以下記錄下Nginx伺服器nginx.conf的設定檔說明, 部分注釋收集與網路.#運行使用者 user www-data; #啟動進程,通常設定成和cpu的數量相等 worker_processes 1; #全域錯誤記錄檔及PID檔案 error_log /var/log/nginx/error.log;
Time of Update: 2016-07-29
(這應該是這兩天學習PHP時感到最有意思的地方了)/* * 在PHP中break語句不僅可以跳出當前迴圈,還可以指定跳出幾層迴圈 * break $num; num為向外跳的層數 num不能大於最大迴圈層數 */// 第三重迴圈while(true) { // 第二重 for(;;) { // 第一重 for($i = 0; $i
Time of Update: 2016-07-29
// 錯誤屏蔽 ( @ )$err2 = @(5 / 0);// 執行(`.....`)// 反引號可以把反引號之間的字串當做shell命令執行,並返回輸出結果// 反引號運算子“`”的效果與函數 shell_exec() 相同$listing = `ipconfig`;echo $listing;// 類型 (instanceof)// 測試一個變數是否為給定類的執行個體化的對象,或是一個介面的實現class AA{}$a = new AA;if($a instanceof AA)
Time of Update: 2016-07-29
一、添加PHP7資料來源以及更新系統安裝好的Debian後還不能使用sudo,需要使用root使用者登陸後安裝sudo命令apt-get install sudo添加PHP7資料來源以及更新系統echo"deb http://repos.zend.com/zend-server/early-access/php7/repos ubuntu/" >> /etc/apt/sources.list更新PHP7源與系統sudo apt-get update && sudo apt-get
Time of Update: 2016-07-29
server { listen 80; server_name www.xxx.com xxx.com; if ($host = xxx.com ) { rewrite ^/(.*)$ http://www.xxx.com/$1 permanent; } error_page 502 503 504 /50x.html; location = /50x.html {
Time of Update: 2016-07-29
1.mixedmixed 表明一個參數可以接受多種不同的(但不一定是所有的)類型。例如, gettype() 可以接受所有的 PHP 類型。2.numbernumber 說明一個參數可以是 integer 或者 float。3.callback 同PHP 5.4以後的callable使用方式4.voidvoid 作為傳回型別意味著函數的返回值是無用的。void 作為參數列表意味著函數不接受任何參數。5.“...”在函數原型中,$...
Time of Update: 2016-07-29
最近由於工作需要,研究了一下PHP如何產生條碼。雖然二維碼時下比較流行,但是條碼依然應用廣泛,不可替代。園子裡有很多講利用PHP產生條碼的文章,基本上都是圍繞Barcode
Time of Update: 2016-07-29
在安裝完畢wamp程式後,啟動後訪問phpmyadmin,出現錯誤: The mbstring extension is missing. Please check your PHP configuration.解決方案:在php.ini中修改 extension_dir = "ext" 為 extension_dir = "D:\wamp64\bin\php\ext"
Time of Update: 2016-07-29
實現一個mysql資料庫封裝需要考慮的問題1.使用方便性採用直接sql語句操作方式。只要會寫sql語句,那麼將沒有其他學習成本。uctphp架構提供的dba輔助封裝類,用會之後將愛不釋手。使用前需要顯示初始化並串連到資料庫嗎,當然不需要。直到執行第一條sql語句之前,都不會去串連資料庫,甚至不會new一個db對象。dba將會在合適的時機去串連資料庫並執行初始化字元編碼操作。查詢語句。不需要new一個查詢構造器也不提供鏈式操作方式,那樣複雜且低效。dba提供了以下的查詢輔助函數。//讀一個值Dba