Time of Update: 2016-06-06
從typecho中剝了一段詞義化時間代碼並按需做了修改,在測試中發現有個問題很納悶:(假如Unix時間戳記$form與$now相差300, 而它們處於不同的小時段idate(H), 這樣5分鐘前的操作卻顯示為1小時前, 然而在TE中卻沒有發現這現象^-!,現在的問題是$between if ($between function dateWord($from) {$now = time();$between = $now - $from;$s = date('Y年m月d日 H:i',
Time of Update: 2016-06-06
SOILD原則中OILD幾乎都需要介面的介入,這樣做開發時需要為每一個類都提供一個介面嗎?這個用法分語言嗎?我在做SSH的時候選用多層構架很自然的就會建service,service-impl,dao,dao-impl。但是在做用戶端開發或ASP.NET MVC中卻不太常見怎麼做的,難道是因為技術能力問題。在php中似乎連做物件導向的都很少,這是跟語言有關嗎?處於開發前期也必要採用“開放封閉原則”嗎?這樣會不會多出很多個介面,造成代碼難以閱讀?
Time of Update: 2016-06-06
頁面HTTP狀態查詢如下,目的是要做CDN加速,CDN那邊說得去迴轉資訊中的Set-Cookie返回狀態代碼:200網頁返回HEAD資訊如下Date: Mon, 03 Mar 2014 09:02:08 GMTServer: Apache/2.2.22 (Win64) PHP/5.4.3X-Powered-By: ThinkPHPSet-Cookie: PHPSESSID=assum1ediernlvg12ao3cf2ha2; path=/Expires: Mon, 03 Mar 2014 12
Time of Update: 2016-06-06
情況如下:php 5.5.11mac osx 10.9.2、win7、centOS 6.3代碼如下:echo preg_replace('/[\s-]+/', '-', '阿樹')."\n";測試結果如下:Mac 亂碼windows、linux都正常增加模式修正符後正常,如下:echo preg_replace('/[\s-]+/u', '-', '阿樹')."\n";尋找資料,是這麼說的: u(PCRE_UTF8) 此修正符啟用了一個 PCRE 中與 Perl
Time of Update: 2016-06-06
如題, 在表單修改資料時,如修改使用者資訊(使用者名稱,頭像,連絡方式等等), 在修改完個別欄位後提交修改(而有的欄位沒有修改) 那提交所有的欄位update肯定會影響效率(尤其是有的欄位資料需要經過處理,如中文轉換拼音,截取等等) 這種情況大家都是怎麼做的呢? 如何方便的只update修改過的欄位?謝謝
Time of Update: 2016-06-06
最近在做網站手機號碼註冊,就是使用者提交手機號碼,服務端產生驗證碼發給使用者手機,使用者提交驗證碼比較,服務端產生的驗證碼應不應該儲存在資料庫裡?還是有更好的辦法,比如Session之類的。
Time of Update: 2016-06-06
各種老師好,我最近想做一個問答機器人來替代我項目的FAQ Pages,不過國內的源碼網站好像都沒有,我在pudn上沒有找到。希望各位老師可以推薦一些。最好是開源的開源 >> 閉源免費 >> 閉源收費唔,需要php/python/java的,其他語言的駕馭不了。。。
Time of Update: 2016-06-06
這幾天uploadify上傳檔案都不成功,就是好的時候的過程,就是沒有返回的資料,後端也沒有來自uploadify的資料提交不知道是怎麼回事,uploadify也沒有報錯
Time of Update: 2016-06-06
在學習laravel中發現,路由與模型繫結中http://www.golaravel.com/docs/4.1/routing/#route-model-bindingfunction(User $user)中的User $user如何理解。function()中不應該是傳入參數嗎?User $user是什麼東西?
Time of Update: 2016-06-06
請問,如何使用php實現遞迴遍曆給定路徑(比如:$path = c:)下的所有子目錄,運行後能將目錄名稱儲存為如下格式array 'a' => array 0 => string 'a1' (length=2) 1 => string 'a2' (length=2) 2 => string 'a3' (length=2) 'b' => array 'b1' => array 0 => string
Time of Update: 2016-06-06
對比了半天還是沒發現有什麼太大的區別,可能是我沒有找到體現出使用call_user_func_array()這個函數的優勢的情境。誰知道的告知下。給個介紹的文章連結也行~function foo($a,$b){ return 2*(intval($a)+intval($b));}function bar($a,$b){ return 3*foo($a,$b);}echo bar(3,2);function foo($a,$b){ return
Time of Update: 2016-06-06
如題。我通過官方的管理介面上傳了一些圖文素材,怎麼樣在開發模式中調用? 回複內容:
Time of Update: 2016-06-06
有個二維數組:$arr = array( array('num'=>5,'period'=>3), array('num'=>10,'period'=>3), array('num'=>15,'period'=>9));對period相同的值的數組,對num求和,怎麼處理變成:$arr = array( array('num'=>15,'period'=>3), array('num'=>15,'period'=>9));
Time of Update: 2016-06-06
可以看到,在使用..相對路徑的寫法時,提示找不到路徑,實際運行也是如此,不知道是不是phpstorm的設定問題呢?這個問題實在不知怎麼搜尋,好頭疼啊。補充:謝謝 @ty4z2008 ,合不合適遷移我不知道,但我使用絕對路徑(這算絕對路徑吧?)還是可以解決問題的:$ROOT_DIR = $_SERVER['DOCUMENT_ROOT']; require_once $ROOT_DIR.'/FileLoc.php';
Time of Update: 2016-06-06
建立一個test.php然後訪問test.php,結果報錯如下: Warning: file_get_contents(http://test1.xiaoci.com/create.php) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in J:\wamp\www\long\wwwroot\mytools\test\test1.php on
Time of Update: 2016-06-06
比如:檔案1.txt(檔案內容的格式:utf-8)file_get_contents(檔案1.txt)就會報錯[function.file-get-contents]: failed to open stream: No such file or directory不用中文的檔案名稱就可以路徑不包含中文的話就沒問題另外,編碼問題這塊,有沒有一個好點的解決方案呢?有的話,求相關文章的傳送門,thanks~
Time of Update: 2016-06-06
我用七牛的JS SDK更改了uploader 裡面的domain為我自己建立的空間網域名稱後還是提示:指定空間不存在。(631:no such bucket)這是什麼原因?我後台用的是php SDK,背景產生token的指令碼裡面$bucket = 'phpsdk'這樣應該沒錯吧?
Time of Update: 2016-06-06
伺服器資訊:os:windows server 2008iis:7.5問題描述:搭建了一個測試網站,比如:http://xxxxx.com然後在內網和外網都可以訪問到之後,配置404,重新導向到index.php,即:http://xxxxx.com/11111.php(不存在)就會重新導向到http://xxxxx.com/index.php問題就出在這,在外網訪問的時候,可以正常重新導向到index.php,但是在內網訪問(即伺服器本機上)的時候,會報如下錯誤: 詳細錯誤資訊 HTTP
Time of Update: 2016-06-06
使用php語言,能否把excel當成是table表那樣進行查詢,擷取資料? 回複內容:
Time of Update: 2016-06-06
一個現代的前衛的PHP架構應該具有什麼樣的特點? 回複內容: