Time of Update: 2016-08-08
---------------------------------------------------------------------------------------Codeigniter架構---------------------------------------------------------------------------------------
Time of Update: 2016-08-08
在工作中我們經常需要把二維數組變成一維數組。那麼就需要迴圈拿出來,其實有時候我們可以使用一些小技巧,藉助php的內建函數來實現,但是我說的只是簡單的二維數數組$arr=
Time of Update: 2016-08-08
安裝XAMPP 進入https://www.apachefriends.org/zh_cn/index.html頁面下載XAMPP開啟XAMPP Control Panel 在XAMPP控制台中,我們可以看到Service一列的單選框略有不同,“X”表示相應組件還沒有設為Windows系統服務;“空白”表示沒有安裝該組件;此外還有“√”,表示該組件已經安裝成為Windows系統服務,可以start。修改Apache的連接埠號碼
Time of Update: 2016-08-08
1、配置環境(1)Ubuntu14.04 x86_64 [Kernel Version: 3.16.0-30-generic](2)Nginx1.4.6(3)MySQL5.5(4)PHP5.5.92、安裝方式暫不採用源碼編譯安裝,使用apt-get install方式安裝。以後為了滿足自訂需求,最好做成deb安裝包。3、具體安裝過程(1)MySQL# apt-get install mysql-server php5-mysql##安裝過程中會提示設定mysql的root使用者密碼#
Time of Update: 2016-08-08
自訂排序函數返回false或負數意味著第一個參數應該排在第二個參數的前面, 正數或true反之, 0相等usort不儲存鍵名uasort 鍵名會儲存下來uksort 排序是對鍵名進行的 Sorting Multidimensional Arrays 940, 'key2' => 'blah', ], [ 'key1' => 23, 'key2' => 'this', ], [ 'key1' => 894
Time of Update: 2016-08-08
時區這東西,在開發的時候,你說重要吧,也還好,畢竟沒它也能正常運行,你說不重要吧,那就糾結了。特別是linux系統,都TMD差上幾小時,你能不痛苦嗎?win還好一點。有一些常規方法,是大家目前都在採用的1、php.ini中的設定,這個就不談了,2、程式中公用檔案裡設定,date_default_timezone_set一下時區3、或者。。。自己寫時間處理函數,在遇到時間的時候,用這個函數處理(比較偏向於使用這種方式,如果你的使用者來自於五湖四海,或許就有用了)4、yii架構中,可以直接在/pro
Time of Update: 2016-08-08
我的伺服器環境為:Ubuntu 14.04 64位安裝 Apache2: sudo apt-get install apache2安裝PHP模組: sudo apt-get install php5安裝Mysql sudo apt-get install mysql-server其他模組安裝: sudo apt-get install libapache2-mod-php5 sudo apt-get install
Time of Update: 2016-08-08
n個猴子坐一圈輪流1、2、3報數,每報到3的猴子則出列。最後剩下的那隻為猴王。請用php編寫一個函數,輸入為猴子的個數和報數的起始位置,傳回值為猴王的序號$n || $begin1) //當數組大小不為1時迴圈報數{//報數,往後數兩位for($i=0;$i著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
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
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
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
安裝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
Time of Update: 2016-08-08
php的在windows上的運行環境每次搭建一次脫層皮,各種折騰。主要原因: apache server預設不支援windows php有好多個版本,下載下來不一定支援apache 都下載對了,還要配置php和apache1、下載php必須為thread
Time of Update: 2016-08-08
建立檔案index.php,需要在統計目錄下有個圖片為q.jpg(可根據源碼變更圖片的名稱)原始碼如下:$filename="q.jpg"; $per=0.3; list($width, $height)=getimagesize($filename); $n_w=$width*$per; $n_h=$height*$per; $new=imagecreatetruecolor($n_w, $n_h); $img=imagecreatefromjpeg($filename);
Time of Update: 2016-08-08
admin管理員表id int(11) 使用者idusername varchar(128) 使用者名稱password varchar(128) 管理員密碼name varchar(50) 管理員真實姓名email varchar(128) 管理員郵箱login_time int(11) 登入時間login_ip varchar(20) 登入ipcreate_time int(11) 建立時間salt varchar(10) 隨機加密字串role_id int(11) 角色idstatus