Time of Update: 2016-06-23
RT 回複討論(解決方案) 裝外掛程式不麻煩嗎? 在瀏覽器直接echo/print_r()/var_dump() 就可以調試了。 裝外掛程式不麻煩嗎? 在瀏覽器直接echo/print_r()/var_dump() 就可以調試了。 初學php 上手新項目 所以想搞懂怎麼調試方便 儘快熟悉項目業務 你說的命令列如何調試呢? 想要查看某個變數的值,直接在代碼裡echo $s; 這樣輸出。 想要查看某個變數的值,直接在代碼裡echo $s; 這樣輸出。
Time of Update: 2016-06-23
我現在有一個需求,一個資料表中已經預先插入了許多新手卡卡密,然後需要本站每個會員自行去領取。但是問題來了,如果在一個很短的時間段有很多人都去領取這個新手卡,怎麼設計,才能不重複 回複討論(解決方案) 1.如果隨機發放的話在卡後面再加一個欄位,預設標1,領取後標0 2.好的方法在設計的時候加入步長為1的自動成長欄位ID,增加一個TMP欄位預設為0 每次有人領取後TMP加1,當ID=TMP時領取完畢 1.如果隨機發放的話在卡後面再加一個欄位,預設標1,領取後標0 2
Time of Update: 2016-06-23
用戶端代碼: "http://192.168.1.100/test/serverSoap.php",'uri' =>"http://soap/")); echo $client->show(); ?> 伺服器代碼: 'http://soap/','location'=>'http://localhost/test/serverSoap.php')); $server->serClass('test'); $server->handle();?>
Time of Update: 2016-06-23
public function huancheng($key){ $key="永興村到山水人家"; $str=""; $keys=explode('到',$key); $json =
Time of Update: 2016-06-23
資料庫能寫入資訊,但是圖片沒有上傳到伺服器上,不知道什麼原因,麻煩大神幫忙看看 /** * 店鋪編輯 */ public function store_editOp(){ /** * 讀取語言套件 */ $lang = Language::getLangContent(); $model_store = Model('store'); /** * 儲存 */ if (chksubmit()){ /** *
Time of Update: 2016-06-23
json資料在非UTF-8編碼下會亂碼嗎?權威的說下 回複討論(解決方案) 不會 得跟你檔案的編碼一致 所以json_encode()的參數必須是utf-8編碼,否則會得到Null 字元或者null。 手寫的不會,只是個文本而已,但用程式產生的就難說了,編碼解碼都要視乎json控制項的能力 這個得看你的JSON資料裡包含的資料內容,如果包含少數語言的內容,也會有亂碼的。即使是加了雙引號的內容,也會亂碼。我以前就碰到過。
Time of Update: 2016-06-23
我使用了iconv和mb_convert_encoding兩個函數都試了,然後發現結果是一樣的,都會出現各種問題,不是哪裡少字了就是直接錯誤,請問大神怎麼解決啊 回複討論(解決方案) iconv("GB2312","UTF-8//IGNORE",$data) 確定 原資料是 GB2312編碼嗎 是的 確定了 是ANSI格式的 是的 確定了 是ANSI格式的 你的檔案頁面編碼是什嗎? 要不把代碼貼出來看看 是這樣的 在做一個scv檔案的匯入功能
Time of Update: 2016-06-23
可以preg_match_all 擷取所有圖片地址, 迴圈判斷直到找到合要求的圖片解決! 但是我想在找到第一張圖片時就立即判斷,不符合就找第二張再判斷,怎麼解決比較有效率呢? 或者說全部匹配再迴圈根本就沒問題? 回複討論(解決方案) 參見 preg_match 參見 preg_match preg_match只能擷取第一張圖片地址, 但是若該張圖片不符合尺寸時, 如何擷取第二張圖片? preg_match
Time of Update: 2016-06-23
伺服器上的Nginx和PHP都是源碼編譯安裝的,不支援類似以前的nginx(start|restart|stop|reload)了。自己動手豐衣足食。以下指令碼應該在RHEL, Fedora,CentOS下都適用。 一、Nginx啟動指令碼/etc/init.d/nginx #!/bin/bash # # Startup script for Nginx - this script starts and stops the nginxdaemon # # chkconfig: - 851
Time of Update: 2016-06-23
switch.....case語句以其高利率和高方便性成為我最常用的選擇語句,stristr函數大家都知道吧,將這兩個結合起來以目前時間做參數寫語句是個不錯的想法,調試時遇到問題,求解決: date_default_timezone_set("Asia/ShangHai"); $h=date(" H:i"); echo $h;//輸出目前時間; switch($h){ case "12:00";//可以取任意時間,這裡做調試用,隨便取的;
Time of Update: 2016-06-23
我用thinkphp寫了個上傳圖片的後台 可是傳上去了 html代碼裡怎麼顯示呢 $upload = new \Think\Upload(); // 執行個體化上傳類 $upload->maxSize = 3145728; // 設定附件上傳大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg'); // 設定附件上傳類型
Time of Update: 2016-06-23
在內建瀏覽器裡,為什麼有的圖片能雙擊開啟,有的圖片則不行,求解答 回複討論(解決方案) 在thinkphp 裡 執行一個 $uid = M('wxuser')->where('token='.$token)->getField('uid'); 這樣的語句 不報任何錯誤 直接調回首頁,wxuser存在,相應的欄位也存在,請教一下,可能是什麼原因 通過瀏覽器訪問實際url看片的路徑。 $uid = M('wxuser')->where('token='.$token)
Time of Update: 2016-06-23
如下兩種for迴圈的寫法,為什麼第一種運行時好像進入了死迴圈,而第二種雖然會報錯,但是可以運行出結果,不知道這個for迴圈中count函數有什麼影響 =0 && $arr[$j]>$key) { $arr[$j+1] = $arr[$j]; $j--; } $arr[$j+1] = $key; print_r($arr);} =0 && $arr[$j]>$key) { $arr[$j+1] = $arr[$j];
Time of Update: 2016-06-23
我現在在做一個大量註冊使用者的功能,但是使用者名稱必須人性化,不能使用隨機字串等,說白了,就是類比真實使用者註冊。 現在就是這個“類比真實使用者名稱”問題很頭疼,如果要類比必須要有一個名字型檔,或者百家姓大全什麼的,這樣組合起來會看上去更真實,但是網上也搜不到這些資料庫。 我想問下誰還有更好的辦法沒? 謝謝了! 回複討論(解決方案) 姓 跟 名字 隨機組合 就是得找兩個庫來 想要真實的話只能花點時間自己整理個庫出來
Time of Update: 2016-06-23
http://api.map.baidu.com/direction/v1?mode=driving&origin=永興村&destination=清華大學&origin_region=舟山&destination_region=北京&output=json&ak=gfPnxaaiPyNIhM7c3eZ1kmEL得到的json資料被json_decode之後就變成了這樣Array ( [status] => 2 [message] => Parameter Invalid [info] =>
Time of Update: 2016-06-23
有一個add.php網頁,單獨運行完全沒有問題,但是放到iframe中,不能正常工作了。 其中add.php是網頁是通過ajax不斷的向另一個頁面發送請求,然後返回結果,將結果樹形顯示的頁面。 在iframe中樹形顯示的前幾層沒有問題,能正常顯示,但到了下一個層之後就不在顯示了, 我測了一下她返回的資料,沒有任何返回。單獨啟動並執行話,返回的資料正常。。。。。。 回複討論(解決方案) 沒有人會嗎? 簡單範例程式碼有嗎? 已經解決了。
Time of Update: 2016-06-23
date_default_timezone_set("Asia/ShangHai"); $h=date("H:i:s"); $j=date("Y-m-d"); $k=date("Y-m-d H:i:s"); //require_once("dbtools.inc.php");//包含檔案,這裡沒有提供,是關於資料庫建立和執行SQL語句的,可以自行編寫 //$link = create_connection();//同上 mysql_query("SET NAMES
Time of Update: 2016-06-23
問題:有如下代碼: class Far { protected $arr; protected function init() { foreach ($this->arr as $k => $val) { $this->$k = $val; } } public function __construct() { $this->init();
Time of Update: 2016-06-23
$contentStr = "\n\n回複百度或回複“搜尋” 瞭解詳情\n其他文字"; $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $contentStr); /*$resultStr = " ".time()."";*/
Time of Update: 2016-06-23
linux後台伺服器開發環境部署配置 引言 背景 隨著公司互連網業務的不斷增多,開發環境變得越來越複雜,為了便於統一伺服器端的開發部署環境,特製定本配置文檔。 使用軟體 CentOS 6.3(Linux version 2.6.32-279.el6.x86_64) gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4) 本次配置 Nginx 1.5.8 Apache 2.4.7 php 5.3.26 目的