Time of Update: 2016-06-23
WampServer的安裝十分簡單,只需next即可。 在安裝完成後,我們可以右鍵選擇不同的語言。 一、連接埠設定 WAMP有三種狀態,紅色表示離線、黃色表示部分服務啟動成功、綠色表示所有服務啟動成功 若顯示黃色,一般是因為apache80連接埠被佔用,我們可以通過Apache->service查看伺服器是否啟動,若啟動失敗,選擇去強制關閉佔用80連接埠的程式 流程如下: cmd??>netstat -ano??>80連接埠pid??>啟動工作管理員關閉該進程
Time of Update: 2016-06-23
建立變數 PHP沒有建立變數的命令,它會在首次賦值時被建立,並且自動轉換成正確的資料類型。 PHP命名規則: 變數以$符號開頭,其後是變數的名稱。 變數名稱必須以底線和字母開頭。 變數名稱只能包含字母字元和底線。(A-z、0-9、以及 _) 變數名稱區分大小寫($S和$s不是同一個變數) PHP變數範圍 local(局部) global(全域) static(靜態) LOCAL 範圍和Global範圍 函數之外聲明的變數擁有 Global
Time of Update: 2016-06-23
$citycode = array("北京"=>"101010100","海澱"=>"101010200","朝陽"=>"101010300"); foreach ($citycode as $arr) { echo $arr.'\\n'; } saveFile('file.txt',$arr); 我希望file.txt裡的內容為: 101010100,101010200,101010300 這個$arr要怎麼寫?
Time of Update: 2016-06-23
// 設定返回json格式資料 header('content-type:application/json;charset=utf8'); //串連資料庫 $link = mysql_connect("localhost", "root", "root") or die("Unable to connect to the MySQL!"); mysql_query("SET NAMES 'UTF8'"); mysql_select_db("jilinwula", $link) or
Time of Update: 2016-06-23
請問下,PHP是否存在這樣的數組函數 已知數組 $a['a']=>'apple',$a['b']=>'banana,$a['p']=>'pear' 已知某個數組 $key = array('a','b','p'); 獲得對應數組$a的值,並得到數組如下 $val = array('apple','banana','pear'); 回複討論(解決方案) $a = array('a' => 'apple', 'b' => 'banana', 'p'
Time of Update: 2016-06-23
最近遇到這樣的一個問題:我在本地的操作項目環境是Wamp的,然後上傳到服務空間是Linux+nginx的。在本地運行和在Wamp環境運行時,以下這個功能是完全沒問題的, 但是在Linux+nginx卻出現了這樣的情況: 實現功能的代碼都是一樣的,這部分代碼的如下: $properties_gj = get_goods_properties_gj($goods_id); // 獲得進階定製商品的規格和屬性 //var_dump($properties_gj);
Time of Update: 2016-06-23
遞迴函式如下: /***遞迴擷取指定分類下的子類*@params $categories array 全部分類的數組*@params $parent_id int 父類id 預設為頂級分類*@return $arr array 擷取到的子類數組**/function get_child_category($categories,$parent_id=0){static $arr=array();foreach ($categories as $category){if
Time of Update: 2016-06-23
新手求高手指導,目前在做項目,一天都沒有搞定,很急。 環境:Linux(el7)+nginx(1.6.2)+mysql(5.6.23)+php(5.4.39)+cakephp(2.6.0) web環境本身沒有問題,訪問http://172.16.3.91:8080/cake報錯: Warning: _cake_core_ cache was unable to write 'cake_dev_zh-cn' to File cache in
Time of Update: 2016-06-23
$n_qz="1".$number.date("mdhis"); $head=str_pad($n_qz,15,0); while($rs=$sql->fetch_array($query)){ echo strval($head).""; $head++; } 110413110344000 1.10413110344E+14 1.10413110344E+14 1.10413110344E+14 1.10413110344E+14 1.1041
Time of Update: 2016-06-23
$c = array_map(function($chicun, $max_chicun) { return $chicun > $max_chicun ? 1 : 0; }, $chicun, $max_chicun); 報錯Parse error: syntax error, unexpected T_FUNCTION, expecting ')' 請問什麼原因?測試伺服器上是沒問題的,放在正式用的伺服器上就報錯 回複討論(解決方案) 閉包只在 php 5.3
Time of Update: 2016-06-23
$r[title]的值為youku或者tudou或者qiyi 但是裡面有變數,怎麼加引號之類的就是不行,求解決 回複討論(解決方案) r[title].'.php' include("$r[title].php"); 你這樣寫並無問題 include("{$r['title']}.php"); 這樣寫 樓上幾位的試了下,均無效 貼出你的代碼 $file = $r[title].php; include($file);
Time of Update: 2016-06-23
大家知道目前PHP的快取區外掛程式一般有三個:APC、eAccelerator、XCache,但未來它們可能都會消失,因為PHP 5.5已經整合Zend Opcache,功能和前三者相似但又有少許不同,緩衝速度據說比它們更快。
Time of Update: 2016-06-23
php操作緩衝 產生 擷取 刪除 1 class file{ 2 private $_dir; 3 const EXT='.txt'; 4 public function __consruct(){ 5 $this->_dir dirname(__FILE___).'files/'; 6 } 7 public function cacheData($key,value='',$path=''){ 8
Time of Update: 2016-06-23
文法 該檔案的文法非常簡單。空白字元和以分號開始的行被簡單地忽略。 章區段標頭(例如: [php])也被簡單地忽略,即使將來它們可能有某種意義。 設定指令的格式如下: directive = value 指令名(directive)是大小寫敏感的!所以"foo=bar"不同於"FOO=bar"。 值(value)可以是: 1. 用引號界定的字串(如:"foo") 2. 一個數字(整數或浮點數,如:0, 1, 34, -1, 33.55) 3. 一個PHP常量(
Time of Update: 2016-06-23
從舊版升級到php5.4,恐怕最麻煩的就是htmlspecialchars這個問題了!當然,htmlentities也會受影響,不過,對於中文站來說一般用htmlspecialchars比較常見,htmlentities非常少用到。可能老外認為網頁普遍應該是utf-8編碼的,於是苦了那些用GB2312,GBK編碼的中文站......!具體表現:$str = "9enjoy.com的php版本是5.2.10";echo
Time of Update: 2016-06-23
網頁的緩衝是由 HTTP訊息頭中的“Cache-control”來控制的,常見的取值有private、no-cache、max-age、must- revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況: (1) 開啟新視窗 值為private、no-cache、must-revalidate,那麼開啟新視窗訪問時都會重新訪問伺服器。 而如果指定了max-age值,那麼在此值內的時間裡就不會重新訪問伺服器,例如: Cache-control: max-age=
Time of Update: 2016-06-23
講 PHP 最佳化的文章往往都是教大家如何編寫高效的代碼,本文打算從另一個角度來討論問題,教大家如何配置高效的環境,如此同樣能夠達到最佳化的目的。 pool 一個讓人沮喪的訊息是絕大多數 PHP 程式員都忽視了池的價值。這裡所說的池可不是指資料庫連接池之類的東西,而是指進程池,PHP 允許同時啟動多個池,每個池使用不同的配置,各個池之間尊重彼此的主權領土完整,互不干涉內政。 -pool 有什麼好處呢?預設情況下,PHP
Time of Update: 2016-06-23
PHP Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "view/template\header.tpl" on line 54 "{/foreach}" unexpected closing tag' in
Time of Update: 2016-06-23
下面介紹兩種編譯方式: 1、在已有的PHP上編譯pthreads擴充 註:需要動態載入pthreads模組,之前在編譯php時必須啟用--enable-maintainer-zts;否則需要重新編譯PHP。 pthreads源碼包下載地址:http://pecl.php.net/package/pthreads tar xf pthreads-1.0.0.tgz cd pthreads-1.0.0 phpize ./configure
Time of Update: 2016-06-23
$citycode = array("北京"=>"101010100", "青縣"=>"101090702", "磁縣"=>"101091007", "嘉義"=>"101340901", "阿里山"=>"101340902", "玉山"=>"101340903", "新港"=>"101340904" ); foreach ($citycode as $key=>$value ) { echo '輸出'.$value.''; } ?>