Time of Update: 2016-08-08
安裝pcre1.下載pcer-8.36.tar.gz2.解壓3.apt-get update4.apt-get install gcc5.apt-get install build-essential6./configure7.make8.make install9.下載nginx10.apt-get install zlib1g.dev11../configure12.make13.make installweb配置(多台web伺服器)1.apt-get update2.apt-get
Time of Update: 2016-08-08
/* * 5 0101 * 9 1010 * * 5 ^ 5 * 0101 * 0101 * ----- * 0000 * 得出第一個規律: 相同的數進行異或, 結果是0 * * 9 ^ 5 ^ 6 * 1010 * 0101 * ---- * 1111 * * 1111 * 0110 * ---- * 1001 * * 9 ^ 6 ^ 5 * 1010 * 0110 * ----- * 1100 * * 1100 * 0101 * ----- * 1001 * 得到第二個規律:
Time of Update: 2016-08-08
MyISAM 和 InnoDB 的基本區別1.InnoDB不支援FULLTEXT類型的索引。2.InnoDB 中不儲存表的具體行數,也就是說,執行select count(*) from table時,InnoDB要掃描一遍整個表來計算有多少行,但是MyISAM只要簡單的讀出儲存好的行數即可。注意的是,當count(*)語句包含
Time of Update: 2016-08-08
XAMPP虛擬機器主機配置,多網域名稱綁定訪問本地網站XAMPP有時候你需要一些頂級網域名稱訪問方式來訪問你本地的項目也就是虛擬機器主機配置,這時候就需要配置虛擬機器主機,給你的目錄綁定一個網域名稱,實現多網域名稱綁定訪問。在Mac 下一直使用 MAMP 搭建本地 php 環境,因為其強大的組合配置以及方便的 UI 操作。因為公司的電腦是 Windows的,有時候需要搭建 php 環境來調試一些小東西方便自己工作,因為只是小應用,所以自己搭建本地的 WAMP 環境就沒有必要了,網上的
Time of Update: 2016-08-08
Current To-Do List'; foreach($parent as $task_id => $todo) { echo $todoEOT; if (isset($tasks[$task_id])) { // 如果當前id有子任務則遞迴建立菜單 make_list($tasks[$task_id]); } echo ""; }
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
Current To-Do List'; foreach($parent as $task_id => $todo) { echo "$todo"; if (isset($tasks[$task_id])) { // 如果當前id有子任務則遞迴建立菜單 make_list($tasks[$task_id]); } echo ""; }
Time of Update: 2016-08-08
Q. RegexRegex是由原子,元字元,模式修正三部分組成的。原子也就是一般字元。元字元:\d:
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
PHP裡,有string的概念。string裡,每個字元的大小為byte(與PHP相比,Java的每個字元為Character,是UTF8字元,C語言的每個字元可以在編譯時間選擇)。byte裡,有ASCII代碼的字元,例如ABC,123,abc,也有一些特殊字元,例如斷行符號,退格之類的。特殊字元很多是不能顯示的。或者說,他們的顯示方式沒有標準,例如編碼65到哪兒都是字母A,編碼97到哪兒都是字元a,退格在有的地方顯示成一個符號,在有的地方就會真的把前一個字元退掉。PHP以C為基礎,所以很多描述
Time of Update: 2016-08-08
記錄踩過的坑,以後的坑就會越來越少……首先 建表:phpartisanmigrate:make_admin_table然後在建立的檔案裡面寫上表的各列設定phpuse Illuminate\Database\Schema\Blueprint;use Illuminate\Database\Migrations\Migration;class CreateAdminTable extends Migration { /** * Run the migrations. *
Time of Update: 2016-08-08
一年前的夏天,我還在糾結要不要改行,要不要去學php?能學到真本事嗎?改行能成功嗎?太多的問題,我終於不顧一切,下定決心,辭去了工作,來到傳說中的帝都。老師給的乘車方式還算有效,很順利的就到了學校,趕巧了,正好學校搬到了新校區。先安頓了下來,過了個輕鬆的周末,第一次到帝都,逛逛吧!接下來的周一,是我噩夢的開始,學習內容對我這個零基礎的人來說,除了勉強完成老師布置的作業外,我已經沒有時間和精力去理解和記憶了,一切都在機械的執行老師安排的任務。這個時間,我也很“榮幸”的入圍了第一批關係學員名單,整整
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
需求: 寫第一個PHP擴充, 裡麵包含一個函數叫 maxwelldu, maxwelldu可以計算數組的長度(與count相同)要求: 瞭解C/C++編程, 熟悉PHP編程系統: CentOS6.5環境: LNMP(yum方式安裝)踏出第一步開始寫PHP擴充, 將藉助一個工具, 而這個工具在PHP的源碼裡面, 所以我們下載一個PHP的源碼, http://php.net/downloads.phpcd ~mkdir softwarecd softwarewget
Time of Update: 2016-08-08
1、將第一個包解壓放某個盤下面,比如在c:\memcached。2、在終端(也即cmd命令介面)下輸入 'c:\memcached\memcached.exe -d install' 安裝。3、再輸入: 'c:\memcached\memcached.exe -d start' 啟動。(需要注意的: 以後memcached將作為windows的一個服務每次開機時自動啟動。這樣伺服器端已經安裝完畢了)。4、下載php_memcache.DLL