Time of Update: 2016-07-28
對比下面兩個指令碼的速度:Windows 7 用 localhost 串連本地 MySQL,速度會很慢。Windows 7 用 127.0.0.1 串連本地 MySQL,速度則是正常的。my.ini裡配置了bind-address=127.0.0.1 用localhost串連本地MySQL:
Time of Update: 2016-07-28
註:本詳解以D:\nginx-1.6.0此目錄為例1. 修改D:\nginx-1.6.0\conf裡的nginx.conf檔案。#user nobody;worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events {
Time of Update: 2016-07-28
首先查看一個特例:var_dump(0 == 'false'), 返回 bool(true), php判斷0 等於任何字串;var_dump(0==='false'), 返回bool(false),全等包含類型和值才能相等。var_dump(0 == false), 返回bool(true),產生上述結果的原因(翻譯自php官方文檔):1、針對bool型:當你將bool型進行 輸出 或者 使用到語句 中時,就會被轉換成數字 ,true變成1,false變成0。例如 $a =
Time of Update: 2016-07-28
將時間戳記轉為年月日$d=new DateTime("@21474836490");$d->setTimezone(new DateTimeZone("PRC"));echo $d->format("Y-m-d H:i:s");將年月日轉為時間戳記$d = new DateTime('2650-07-06 16:21:30');echo''.$d->format('U');運行時 可能會報 warning: It is not safe to rely on the system’s
Time of Update: 2016-07-28
基本使用方法addServer('127.0.0.1', 11211);print_r($m->getStats());echo "";print_r($m->getVersion());echo "";$data = array( 'key' => 'value', 'key2' => 'value2',);//$m->setMulti($data, 600);$result =
Time of Update: 2016-07-28
1、PHP產生JSON資料json_encode($value);該函數值能接受UTF-8編碼的資料,如果傳遞其他的格式的資料該函數返回NULL2、通訊資料標準格式 ').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i));
Time of Update: 2016-07-28
php中一個"異類"文法: $a && $b = $c; $a = 1;$b = 2;$c = 3;$a && $b = $c;echo "a:$a";echo "b:$b";echo "c:$c";這樣是a:1b:3c:3$a = 0;$b = 2;$c = 3;$a && $b = $c;echo "a:$a";echo "b:$b";echo "c:$c";這樣是a:0b:2c:3解析:1: &&
Time of Update: 2016-07-28
【1】頁面之間無法傳遞變數 get,post,session在最新的php版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到。當然也可以修改自動全域變數為開(php.ini改為register_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好www.lampbrother.net。註:PHP中的超全域變數從PHP 4.2.0
Time of Update: 2016-07-28
syntax error, unexpected T_VARIABLE 是PHP開發常見的錯誤,也是最為低級的錯誤,如果您見到如下的錯誤:Parse error: syntax error, unexpected T_VARIABLE in D:\test\controllers\admin.php on line 30這種錯誤導致原因是 字串拼字 的問題,經常還會有在語句最末尾忘記加上“;”而導致的。所以需要仔細檢查這行語句的字串拼字,問題就迎刃而解了。
Time of Update: 2016-07-28
先說結論,估計一般人不會有耐心看 我們在一個高壓的環境下長大,環境造就人,其實已經超越美國,日本,韓國,你應該知道我在說廣電局 例如php,flash,我真見過很廢的人,但不代表大環境,大環境就是壓力山大,求生存就是什麼都做得出來,很多架構都還不錯無聊廢材策劃4出吐槽別人。
Time of Update: 2016-07-28
一 摘要如何大家之前做過web伺服器的人都知道,nginx+lua與現在流行的node.js都是可以做web伺服器的,前者在程式的寫法和配置上要比後者麻煩,但用起來都是差不多.在這裡建議大家如果對lua指令碼語言不瞭解,可以多瞭解這門指令碼語言,他號稱是所有指令碼語言執行效率是最高的一門指令碼語言.底層是基於C語言的,非常好用,跨平台! 下面我就來給大家配置一下node.js環境.二 mac node.js環境的配置第一步:開啟終端,輸入以下命令安裝Homebrewruby -e
Time of Update: 2016-07-28
PHP擁有一套強大的函數庫,下面我們看看每個數組排序函數的具體用法,下面的來源於PHP7.0手冊。 sort( ) — 對數組由低到高排序,該函數是所有排序函數的根函數;bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] )兩個參數,除了數組,第二個選擇性參數sort_flags通過可選類型標記改變排序行為。$auto = array("bens2","honda3","BMW4","aens1","BMW5");sort(
Time of Update: 2016-07-28
一周了,寫寫這周又學了點啥把,雖然感覺現在心情確實有點沉重,但是技術還是歸技術把。 今天主要把LNMP環境整個都搭建出來了,並且也配置好了,也不能說配置好了,只能說,勉強能用了。 照著老男孩的書安裝,自己搭建的環境總會出現書上出現不了的問題,第一個是,書上是用編譯方法來安裝PHP,我每次編譯不是編譯不了,就是編譯好缺少PHP-FPM,這個關鍵的環境,這個問題困擾我兩個晚上,
Time of Update: 2016-07-28
使用Phalcon架構開發一個簡易的部落格系統原始碼: https://github.com/yanglr/phalcon_practice/tree/master/blog使用Phalcon架構,首先需要下載phalcon擴充,然後在php.ini中設定開啟。本文使用Phalcon開發了一個簡易的部落格系統,配置環境為:Linux+nginx+mysql+PHP+Phalcon+bootstrapstep1:
Time of Update: 2016-07-28
伺服器環境及擴充:LNMP為基礎環境,都可採用最新版,特別是PHP7。 Redis Memcache Swoole Concat Swsc Yaconf Git RsyncRedis:').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for
Time of Update: 2016-07-28
本文簡單講述了Smarty的模板變數輸出方法。分享給大家供大家參考,具體如下:config.inc.php設定檔如下:include_once('smarty/Smarty.class.php');$smarty=new Smarty();$smarty->c>include('./config.inc.php');$title="php測試標題";$c>測試數組:標題 | 姓名 | 年齡 -----------------------------------------------------
Time of Update: 2016-07-28
單鏈表是一種鏈式存取的資料結構,用一組地址任意的儲存單元存放線性表中的資料元素。單鏈表簡介鏈表中的資料是以結點來表示的,每個結點的構成:元素(資料元素的映象) + 指標(指示後繼元素儲存位置),元素就是儲存資料的儲存單元,指標就是串連每個結點的地址資料。關鍵代碼如下所示:id = $id;$this->name = $name;}static public function show ($head){$cur = $head;while ($cur->next) {echo
Time of Update: 2016-07-28
php 搜尋數組字串我們一般會用到array_search和in_array兩個函數array_search() 函數與 in_array() 一樣,在數組中尋找一個索引值。如果找到了該值,匹配元素的鍵名會被返回。如果沒找到,則返回 false。但是array_search一般用到搜尋一個數組中符合要求的第一個字串。如果搜尋的字串在數組中含有多個,使用array_search的話,是
Time of Update: 2016-07-28
本文執行個體講述了Yii2.0預定義別名。分享給大家供大家參考,具體如下:這裡總結一下,預設預定義別名一共有12個,其中路徑別名11個,URL別名只有 @web 1個:@yii 表示Yii架構所在的目錄,也是 yii\BaseYii 類檔案所在的位置;@app 表示正在啟動並執行應用的根目錄,一般是 digpage.com/frontend ;@vendor 表示Composer第三方庫所在目錄,一般是 @app/vendor 或 @app/../vendor ;@bower
Time of Update: 2016-07-28
PHP中有eAccelerator、memcached、xcache、APC 4個加速、緩衝擴充,下面給大家介紹下其區別,一起看看吧! 折騰VPS的朋友,在安裝好LNMP等Web運行環境後都會選擇一些緩衝擴充安裝以提高PHP運行速度,常被人介紹的有 eAccelerator、memcached、xcache、Alternative PHP