Time of Update: 2016-09-21
大家當年都是怎麼過來的? 這個問題已被關閉,原因:非技術提問的討論型問題
Time of Update: 2016-09-19
在伺服器中安裝了php和apache,但是由於apache不解析PHP所以需要尋找PHP的設定檔去配置,然而我使用了find / -name 'php.ini' 無法找到PHP設定檔,但是用php -version 可以查看到PHP的版本,求高手解答.使用了php --ini 找到路徑,卻無法找到那個設定檔.附上.
Time of Update: 2016-09-19
在一段代碼中,同時對mysql,redis,mongodb進行了操作,怎麼能保證這幾個資料庫之間資料的一致性呢?比如msyql儲存欄位A,redis儲存欄位B,mongodb儲存欄位C,如何能確保ABC同時成功或者失敗
Time of Update: 2016-09-19
寫的不好,求大家最佳化一個使用者ID的數組$uids = [1,2,3,5,6,8,9,11,13,25,65];這個數組的每一個索引值代表一個UID金額數組$amounts = [ 1=>12000, 2=>500, 3=>11000, 5=>1000, 6=>11000, 8=>12000, 9=>12000, 11=>11000, 13=>12000, 25=>22000,
Time of Update: 2016-09-21
$hasVideo = $details['data']['topic']['has_video'];例如這樣一段代碼,因為不知道之前的數組‘data’、‘topic’什麼時候有值,需要判斷有值時才進行賦值操作,如何才能簡單的判斷避免賦值時報錯。如果只用empty方法,好像需要這樣一層一層的判斷進去:if(!empty($details)&&!empty($details['data'])&&!empty($details['data']['topic'])&&!empty($details['
Time of Update: 2016-09-21
英文和數字沒事 中文為什麼不行 怎麼建立中文的?這樣試了也不行$a=iconv("gb2312", "UTF-8", $n).'.txt';$n='你';$a=$n.'.txt';$fopen=fopen($a,'w');
Time of Update: 2016-09-19
首先我要先說明一下 我有一個頁面假設users.php 是用php撈資料庫的資料 然後抓GET[ID]參數核對mysql所顯示的資料 我有個疑問是... 雖然都是同一個頁面(users.php) 但是會根據get id而顯示不同人的資料 想請問這樣要怎麼讓搜尋引擎(like google)找到該人且進去後也是該人的資料? 就像是facebook 我找一個人 我就可以找到她的個人page一樣....
Time of Update: 2016-09-19
var fs = require("fs");var path = require('path');下面的path模組就沒問題,fs直接就報錯了,什麼情況? > own@1.0.0 start C:\Users\gao\Desktop\github項目學習\backbone-resume-generator-master> node server.jsThu, 15 Sep 2016 13:01:33 GMT body-parser deprecated bodyParser:
Time of Update: 2016-09-19
protected $bbcode_table = array();代碼private function _code_callback($match){ return "" . str_replace('[', '[', $match[1]) . "";}加粗private function _b_callback($match){ return "$match[1]";}這個是代碼的Regex// Replace [code]...[/code] with
Time of Update: 2016-09-19
目前正在用資源路由,對於普通的增刪查改的確是挺方便的。但就是有些功能不止是增刪查改,還有很多小功能,目前的解決方案是在資源路由對應的方法再接受一個param,根據這個來判斷具體的操作(例如非同步擷取相關資訊,修改表關聯之類等等)是什麼再執行相應的代碼。但這樣會造成控制器的那幾個資源路由方法比較臃腫,看上去也不直觀,不知有沒有其他更好的解決方案,能兼顧路由表和控制器的相對簡潔和可讀?
Time of Update: 2016-09-22
thinphp linux下 rewrite有兩個入口,index.php和admin.phpindex.php入口方面已經解決用了官方的方法 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } }同時隱藏了index.php
Time of Update: 2016-09-19
PHP的static靜態變數不是只在記憶體存一份嗎?今天試了一下下面的代碼有點疑問function test(){ static $sum = 0; static $sum = 20; for ($i=0; $i "; test();//4970echo ""; test();//9920echo ""; test();//14870 既然在記憶體中只是一份,再次調用類似直接引用,那麼第一次為什麼 $num 被賦值成了20?
Time of Update: 2016-09-22
laravel5架構網站安裝到伺服器後台介面顯示,但是登入不進去,其他頁面都是404,目前伺服器環境:nginx/1.4.4
Time of Update: 2016-09-22
$url="https://api.shanbay.com/bdc/search/?word=hello"; $ch=curl_init(); $timeout=5; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
Time of Update: 2016-09-19
uid的值,字串 “+”,$_GET列印出來,被過濾成空格? 回複內容:
Time of Update: 2016-09-19
在一些問題上,類和直接用函數都能解決。而且我看某些php架構中,諸多類裡面的方法都不需要依賴這個類的執行個體 ,這些方法屬於工具性的方法,而且這些類裡面沒有任何屬性(變數),那這種情況下使用類還有什麼意義呢?如果不聲明static的話,還要先執行個體化才能調用,這比函數麻煩的多。那為什麼許多php類庫還要用一堆class,去實現幾個function就能實現的功能呢?所以說,到底什麼情況下該用function,什麼情況下該用class?
Time of Update: 2016-09-21
我有使用過preg_match去找某段字若有xxx則我就顯示為xxx 這是我決定的 只要字串符合 但我現在想知道的是 如何印出某一段字串? 因為該字串會變動 我想把它印出 我是用PHP的HTTP USER AGENT探測裝置的資料的 假設這一段Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116
Time of Update: 2016-09-21
1.有col資料表,裡面有3個欄位,一是name,二是自己的id,三是夫id。如下:橫杠s表示是某資料的子項。{'a','3','2'}{'a-s','4','3'}{'a-s','5','3'}{'a-s-s','6','5'}{'a-s-s','7','4'}{'b','8','2'}現在如果我通過父id去檢索子項後,不知道怎麼的不能從子項回到父項目中。大致思路是,我通過a中的id(3),獲得了一串對應son的資料(如‘a-s’們)。對應son的資料中有記錄父id(3)。我通過這個父id(3
Time of Update: 2016-09-21
主題切換問題,用過別人的webapp在後台切換模板主題後手機端開啟網頁就是切換到的主題了,自己公司做了一個,結果有緩衝,不能立即看到切換的效果,只能講退出,重新登入之後就可以看到主題是切換過了的,怎麼做到在有緩衝的情況下,切換模板的時候可以即時看到主題
Time of Update: 2016-09-21
$str = '這是一道php字串截取題。';將以上字串截取前7個字元顯示出來,最終應該要這個結果:'這是一道php'要求:如果字串中有HTML標籤就略過不記數如果截取完之後有HTML標籤被截斷了,那麼要在最後把截斷的標籤再補上結束標籤