Time of Update: 2016-06-06
大家好,我在用CodeIgniter PHP foreach 過一個email地址的表單,發現一些不符合Regex要求的Email,列出來以便改進。難題在於難以將結果以object形式列出來。代碼:PHP: $this->db->where('status', 'subscribed'); $email_preliminary=$this->db->select('email')->get('user'); $email_raw = array(); foreach (
Time of Update: 2016-06-06
在Mysql中有鎖的機制,一般用在多使用者並行作業的時候,悲觀鎖能夠防止丟失更新和不可重複讀取這類並發問題,但是它會影響並發效能。所以想瞭解一下大家在項目程式中會不會使用Mysql的悲觀鎖,歡迎親們來發表自己的看法!
Time of Update: 2016-06-06
求助,cli模式運行著socket server 並保持和用戶端的串連,此時另一個普通模式的php進程收到請求後,需要通知cli模式的進程:“有新訊息了,請幫我發給socket用戶端”。通過什麼方式來說這句話呢?php進程通訊?還是普通模式的php進程需要使用socket用戶端才能和socket server的進程通訊?或者它們可以共用全域變數?能直接call對方的函數?(雖然覺得不太可能,都不是一個進程。。。)
Time of Update: 2016-06-06
如何才能把網頁地址輸出為http://ab.cc/asdf而不是http://ab.cc/asdf.html我是新手很新很新的,老闆逼我學習~~~
Time of Update: 2016-06-06
最近在做一個應用,我使用socket收集伺服器的線上人數然後更新rrd資料庫,但是最後都沒顯示出來,有哪位前輩有相關經驗請指教,老闆一直在催啊;代碼如下: $ss = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); socket_set_option($ss,SOL_SOCKET,SO_RCVTIMEO,array("sec"=>3, "usec"=>0 ) ); socket_set_option($ss,SOL_SOCKET,
Time of Update: 2016-06-06
$a=21;$b=$a++; $c=++$a; echo $a; echo $b; echo $c; 我理解的結果過是23 ,22,23,但是輸入的結果為什麼是23,21,23 求解
Time of Update: 2016-06-06
PHP5.2版本的記憶體回收機制主要針對zval結構中的refcount=0時釋放變數,但複合類型的數組或對象,環形引用或者引用自己,都是造成記憶體泄露,PHP官網的介紹5.3的GC機制,通過將zval放入root buffer,進行類比刪除(refcount-1),當refcount==0時被認為是垃圾,而回收,下面是4個步驟:例如:這樣$a數組就有兩個元素,一個索引為0,值為字元one,另外一個索引為1,為$a自身的引用,內部儲存如下:a: (refcount=2,
Time of Update: 2016-06-06
環境使用的是ThinkPHP3.2.2,發現命名空間出現問題,無法使用!檔案#/Application/Common/Common/Api/WebServer.phpnamespace Common\Api;class WebServer { public function demo(){ var_dump( __NAMESPACE__ ); var_dump( __FILE__ , __LINE__ );
Time of Update: 2016-06-06
連結地址:http://yuedu.163.com/book_reader/bd_f442a7d259fd457c9d2a086fecb119e0_4/ledu_6000_101288_4圖片顯示連結的頁面設計的所有功能包括閱讀的百分比和翻頁顯示選擇、字型大小設定等功能這個功能有那位大俠做過嗎?有什麼好到實現方案嗎?
Time of Update: 2016-06-06
我現在需要寫一個開來源程式,其中有一部分功能是擷取 Dropbox 使用者某檔案夾下的所有檔案。因為是開來源程式,最開始我覺得用 Basic Auth 或者是 xAuth 是最好的了,可是 Dropbox 好像不支援了(我沒找到相關的資料)在我都準備使用 OAuth 2.0 的時候,突然想起來 OAuth 2.0 是需要 Callback Url 的。因為開來源程式大家都會放自己網站上用,這個 Callback Url
Time of Update: 2016-06-06
寫的程式的外掛程式系統發現有好幾個外掛程式調用了同一個介面,我想知道如何解決先後執行的問題。比如說我有如下的情境: A外掛程式和B外掛程式都調用了xxoo介面,A外掛程式用來在這個介面產生東西的,B外掛程式是來統計整個頁面的已耗用時間的。實際使用上B在A前面就執行了,這樣就有問題了。因為外掛程式系統設定的是直接遍曆所有的外掛程式,如果有這個鉤子函數的話就執行,所以沒辦法絕對控制A和B的執行順序。我想問一下如何(改進我的外掛程式系統)才能達到我的效果?
Time of Update: 2016-06-06
如題,找了好久也沒找到比較靠譜的H5 入門和遊戲開發相關的書籍.LZ呢 一直在做開發,在中大量的互動都需要前端的支援 譬如 刮刮卡 和 最近比較火的小遊戲 於是乎 在下班時間 自己也想寫個小遊戲啥的,但是發現沒有 get HTML5 這個 skill 於是打算開始學習...... 求推薦.....
Time of Update: 2016-06-06
執行$ php-cs-fixer fix file --level=psr2,但不遵PSR2規範的幾點!!所有PHP源檔案必須以一個空行結束。一行不可多於一個語句。一行代碼的長度不建議有硬限制;軟式節流必須為120個字元,建議每行代碼80個字元或者更少。代碼縮排也不能修複etc ..這是為什麼呢?這樣一來php-cs-fixer的可用性不就大打折扣了?有沒有一款可以按照PSR2規則來格式化PHP代碼的工具呢?比如vim的gg=G
Time of Update: 2016-06-06
mysql是通過什麼方式跟PHP打交道的? 回複內容:
Time of Update: 2016-06-06
系統發生錯誤快取檔案寫入失敗! 回複內容:
Time of Update: 2016-06-06
感覺用PHP工作了將近1年,每天做的工作都是跟資料庫打打交道,貌似真的除了使用架構進行這些基本的curd,以及一些簡單的邏輯處理外,沒什麼深入進展了,要是這樣下去,感覺這種編程真的很無趣。各位PHPer,你們現在的工作也是這樣嗎?
Time of Update: 2016-06-06
我想用Regex匹配html的 標籤內的用的Regex是 #(.*)#因為匹配的原文 其實就是一個有規律的表格 我想要將匹配出來的多個結果分別存入資料庫中但是返回的二維數組我不明白我的理解是第一維的結果是正常匹配出來的結果 然後第二維是在一維的結果內再進行匹配嗎 但是實際出來第一維數組和第二維數組是一樣的呀我找到一個preg_match參數參數說明:參數 說明pattern Regexsubject 需要匹配檢索的對象matches 可選,儲存匹配結果的數組, $matches[0
Time of Update: 2016-06-06
現在只用Readability可以抓取一部分大站內容,但還是有很多網站的內容不能準確抓取到,所以想配合使用xpath規則抓取特定網站的內容。但是如果文章是圖文混排的,抓取完成後的圖文順序就打亂了。是否有辦法記錄下順序,或者用xpath完整地抓取特定地區內的圖文。
Time of Update: 2016-06-06
script.js$("input:radio[name=pdiyong]").click(function(){pay_sum = parseFloat($("#pay-sum").text());if($("input:radio[name=pdiyong]:checked").data('par') > 0){ if( pay_sum > 30) { $("input:radio[name=prop]").attr('disabled','disabled');
Time of Update: 2016-06-06
如果假設 父評論=上一層評論;子評論=當前我的評論;我目前能想到的所有方法:把所有父評論全部htmlspecialchars後存入mysql?這樣做弊端就是其中一項評論因為和諧原因被刪除後,只能將該項評論刪除,它的子評論還會出現,因為已經寫死在mysql中了。將所有父評論serialize後存入資料庫,讀取時再來遞迴遍曆,不過只是一個想法,還不知道具體該怎樣遍曆。將所有評論的reply_id 存入資料庫,讀取時一次性讀取這些