Time of Update: 2016-08-08
前段時間重裝了系統,後來說是又要用php,就重新搭建了apache+php+mysql的環境,由於之前搭建過好多次,感覺很easy,很快就搭建完成,然後寫了下面的常用的測試環境的代碼:1 php23phpinfo();45
Time of Update: 2016-08-08
直接上執行個體寫到 千億上了。/*** @author ja頌 * 把數字1-1億換成漢字表述,如:123->一百二十三 * @param [num] $num [數字] * @return [string] [string] */function numToWord($num){ $chiNum = array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九'); $chiUni = array('','十', '百',
Time of Update: 2016-08-08
轉眼間,來到兄弟連學PHP已經快一個月了,現在回想起來,真是感慨頗多。放了暑假,就收拾行李,坐上火車,懷著夢想,不遠千裡的來到兄弟連,希望在兄弟連能學個一技之長,找個好工作。現在我在這兄弟連呆馬上就一個月了,跟大家分享一下我的心情。
Time of Update: 2016-08-08
背景介紹在項目開發中,之前經手的一個服務是在redis中存放著產生好的資料,用戶端通過具體的key來擷取redis中的具體資料。在之前的開發中是採用了nginx+wsgi+python的架構方案。通過python也可以快速的實現項目,推送到測試環境也一直在使用當中。
Time of Update: 2016-08-08
1:概述 ---php是一種弱類型的語言,它可以根據運行環境的變化而自動進行資料類型的轉換1.1轉換成布爾類型的原則 以下值都將轉換成布爾類型中的false: A.布爾類型的false; B.Null
Time of Update: 2016-08-08
情境: 項目對ajax請求和普通的請求有兩種不同的處理方式, 比如錯誤處理這塊, 通過瀏覽器訪問出錯時, 跳轉到DEBUG頁面. 如(這個是自己寫的架構, 樣式Copy的ThinkPHP, 因本人只是個純技術. Sorry - -):OK 言歸正傳. 如果是Ajax請求的話, 我這邊需要以 JSON格式去返回資訊. 方便前端(JS, IOS, ANDROID等)去處理. 如:那麼, 在伺服器端我們就需要一個標記去協助我們辨別這個請求是ajax請求還是普通的請求. 我這邊參考的是
Time of Update: 2016-08-08
引用檔案PHPMailerAutoload.php、class.phpmailer.php、class.smtp.php執行個體化應用檔案index.php//SMTP needs accurate times, and the PHP time zone MUST be set//This should be done in your php.ini, but this is how to do it if you don't have access to
Time of Update: 2016-08-08
主要集中在 upload/includes/cls_template.php 檔案中: 1:line 300 : 原語句: return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source); 修改為: return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); },
Time of Update: 2016-08-08
一:一般的防盜鏈如下:location ~* \.(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.jzxue.com jzxue.com; if ($invalid_referer) { rewrite ^/ http://www.jzxue.com/retrun.html; #return 403; } } 第一行:gif|jpg|png|swf|flv
Time of Update: 2016-08-08
apache+php5+sqlite3移植 1. sqlite3移植參考http://blog.csdn.net/huyubin/article/details/46726585 的動態 編譯。 apache運行時會調用libsqlite3.so這個動態庫,所以需要: a. 將libsqlite3.so.o.8.6拷貝到/usr/lib目錄下 b. 在/usr/lib目錄下建立軟連結 ln -s libsqlite3.so.0.8.6
Time of Update: 2016-08-08
最近在學習PHP過程中發現PHP中的格式化時間戳記比北京時間晚了8個小時,上網搜尋發現原來是時區不對,解決辦法是: 1、永久修改 更改php.ini檔案中的data.timezone = PRC 這是中國時間。重啟Apache服務後生效。 2、臨時修改 在使用格式化輸入時間之前,添加ini_set('date.timezone','Asia/Shanghai');
Time of Update: 2016-08-08
php擴充產生二維碼DCode::qrcode($string, $version = 0, $level = QR_ECLEVEL_L, $mode = QR_MODE_KANJI, $casesensitive = 0);DCode::qrcode8bit($string, $version = 0, $level = QR_ECLEVEL_L);DCode::qrcodedata($size, $data, $version = 0, $level =
Time of Update: 2016-08-08
開發時經常需要配置多個網站,並經常進行切換。以前的做法經常是在httpd.conf裡include所有的設定檔,不需要的時候進行注釋,例如include conf/translate.conf#include conf/addons.confinclude conf/spider.conf這樣需要先定位到httpd.conf的目錄,然後使用編輯器開啟,修改,然後儲存,比較麻煩。另外一種辦法是在httpd.conf裡include所有的設定檔。include conf/*.conf
Time of Update: 2016-08-08
1.擷取檔案名稱,行號,函數名xdebug_call_class()2.輸出head資訊xdebug_get_headers()3.輸出執行時間xdebug_time_index()4.代碼覆蓋var_dump(xdebug_start_code_coverage());5.代碼跟蹤xdebug_start_trace('trace');要跟蹤的代碼...xdebug_stop_trace();
Time of Update: 2016-08-08
當我們在做php開發的時候,很多時候需要對介面進行測試,或者更方便的調用一些已有模組的介面,取到結果並進行後續操作,我們可以通過curl進行類比提交post和get請求,來去實現這些功能。下面是對curl的post和get的封裝//獲得資料並返回 return $data; }}之後就可以通過CURL::curl_post($url,$array)或者CURL::curl_get($url);的方式調用介面並得到資料了。著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2016-08-08
本文總結幾種js和php結合實現上傳檔案的方法測試環境Thinkphp3.2,phpStudy2014 ( Apache + php 5.3 )不管哪種方法,首先要配置php上傳檔案大小 開啟php.ini修改下面三項: max_execution_time = 最久執行時間 (0表示沒有限制) post_max_size = 所允許的最大大小 upload_max_filesize = 所上傳的檔案的最大大小Thinkphp直接上傳檔案Thinkphp內建的上傳類,支援多檔案上傳,參考文檔
Time of Update: 2016-08-08
安裝crontab:yum install crontabs基礎的cron服務控制命令:代碼 /sbin/service crond start //啟動服務 /sbin/service crond stop //關閉服務 /sbin/service crond restart //重啟服務 /sbin/service crond reload //重新載入配置 查看crontab服務狀態:service crond status手動啟動crontab服務:service
Time of Update: 2016-08-08
php.ini檔案找不到,載入WINDOS下的,但找不到,後來強制-c尋找是OK的,思考,為什麼載入window下的ini檔案。1.可能是有一個預設路徑,2.可能沒有路徑,預設載入。問題解決:http://php.net/manual/zh/configuration.file.php,,中有詳細介紹php.ini的引用問題,尋找註冊表,使用運行-》regedit,開啟註冊表hkey-local-machine-software-php,但是我的電腦裡面php是在PHPstudyIntegrat
Time of Update: 2016-08-08
Mac 系統內建Apache和PHP,只要你開啟即可使用 1.修改Apache設定檔sudo vim /etc/apache2/httpd.conf。取消注釋掉下面兩行LoadModule rewrite_module libexec/apache2/mod_rewrite.soLoadModule php5_module libexec/apache2/libphp5.so注釋掉221行的#Require all denied212 #ServerName www.example.com:80
Time of Update: 2016-08-08
1:下載一個php manager,安裝。開啟IIS管理器後,點擊電腦,就可以看到右邊PHPManager 靜靜地躺在那兒了,雙擊PHPManager 後我們就可以開始對PHP進行配置了。2: php.ini 中的 CGI 和 FastCGI 設定fastcgi.impersonate = 1fastcgi.logging = 0cgi.fix_pathinfo=1cgi.force_redirect = 0 之後點擊 Register new php