Time of Update: 2016-06-06
經常在網上拜讀各路牛人的技術部落格,普遍發現牛人寫的部落格不僅內容品質高,連文字排版也很精美。部落格上經常會有給關鍵字加上連結的,比如碰到Linux就給其加上wiki的Linux連結,碰到ipad就給其加上apple官網上的ipad頁面。。。請問這類效果普遍採用怎樣的解決方案呢?我自己想的是首先做一個關鍵詞的散列表,key到value的,然後搜尋部落格全文,尋找key,替換成value的值。請問是不是這樣的思路?還是有更好的解決辦法或者有什麼類似於外掛程式一樣的東西可以直接拿來用的。請各路大俠指
Time of Update: 2016-06-06
我是用 now() 這個函數來把現在的時間讀到資料庫中的,輸出之後顯示的是 「2011-10-10 10:47:39」我現在只需要 「10:47:39」這麼多,請問怎麼修改?
Time of Update: 2016-06-06
錯誤提示:SAE_Warning: Cannot modify header information - headers already sent by (output started at /data1/www/htdocs/345/leank/1/bbs/login.php:15) in bbs/login.php on line 9SAE_Warning: Cannot modify header information - headers already sent by (output
Time of Update: 2016-06-06
標題的描述可能很不準確..事情是這樣的:我在學習php,準備做一個類似於的todolist的小項目。有個資料表,裡面有值ID(主鍵)和thing兩個列。現在把thing迴圈輸出出來,在每個值前面加上複選框。我想選定複選框後,點擊「完成」按鈕,就在SQL中把這一行給delete掉。現在的問題就是,我不知道用複選框選擇後,點擊完成,怎麼擷取到這個thing的id,然後用sql語句刪除掉while ($row = mysql_fetch_array($query)){//輸入複選框echo "";//
Time of Update: 2016-06-06
唔.官方的sdk只有認證部分的.我想要那個操作類的封裝額.就跟新浪微博的SDK一樣.豆瓣的官方的更無語了,要Zend啊.有沒有簡單一點的"所謂的簡單就是跟新浪微博的SDK差不多的啦.嘿嘿"SDK啊.如果大家有,希望大家不吝分享哦!謝謝了!!!
Time of Update: 2016-06-06
在$sql = "insert into reply (id,id_p,time,content) values('','$_GET[post]',now(),'$_POST[content]')";中,id_p的值一直是0,其餘的取值都正常,不知道為什麼.$_GET[post]是有值的,在這段代碼上方和下方都能用,但是就在這個SQL語句當中不能用...想了很多辦法,比如在代碼前面加上$a =
Time of Update: 2016-06-06
php學習了一段時間,對php/mysql本身的文法有了一定的瞭解,也寫了兩個很小的項目。之間每天都感覺有很大的進步。現在我感覺很多天沒什麼長進了,但是又不知道怎麼繼續學習,不知道各位phper當年是怎麼學習的?前幾天嘗試的看了thinkphp架構的文檔,不理解的地方很多,術語太多了。接下來是不是因該學習使用一個架構?如果使用架構的話,可否推薦一個簡單的,學習曲線比較平緩的架構呢?
Time of Update: 2016-06-06
如題,比如我要搜尋一個欄位 $col > 10。貌似不支援這樣的文法,不知道應該怎麼弄。請高人指點。多謝 回複內容:
Time of Update: 2016-06-06
最近在看, 是本好書, 講到了自動重構工具. 對測試講解很詳細, 推薦此書.有php的麼? 回複內容:
Time of Update: 2016-06-06
想用php來執行外部程式,現在在瀏覽器方式執行的話無效,查了一下說是要給cmd.exe添加internet許可權,怎麼添加呢?問題修改一:index.php$dir = 'E:\test';$output=array();$command = "svn update ".$dir;//print_r($command);exec($command,$output);for ($i=0;$i
Time of Update: 2016-06-06
CI提供了資料庫緩衝和頁面緩衝。如果一個頁面是純靜態,那麼直接用頁面緩衝。如果一個頁麵包含資料庫查詢,是要做資料庫緩衝還是直接用頁面緩衝,似乎用頁面緩衝的話,資料庫查詢快取等於可以沒有?
Time of Update: 2016-06-06
我在網站中使用了redis作為緩衝系統,並且用了它的pecl用戶端(就是這個 https://github.com/nicolasff/phpredis)。使用沒什麼問題,但是最近再看連結數的時候發現了個問題,就是後台連結數特別高可以看到netstat -na | grep
Time of Update: 2016-06-06
在最近的項目中,用到了Data Access Objects,模板,命令模式。感覺對改進結構起到了很好的作用。用命令模式改進了控制器的if分枝結構, action代碼簡化到兩行。目前的一個問題是控制器沒法做單元測試, 只好盡量簡化代碼。各位有什麼好的經驗嗎?推薦一本好書:重構與模式。
Time of Update: 2016-06-06
我在SegmentFault的rss訂閱支援裡使用了atom標準,我仔細閱讀過這一標準,而且以前也開發過很多atom訂閱的程式,所以看起來似乎沒什麼困難,而且開發出來在閱讀器(google reader, etc.)裡面也表現良好。但是當我使用w3c的feed驗證時它給我報了這樣一個錯誤(驗證地址: http://validator.w3.org/feed/check.cg...)這是一個很令人困惑的錯誤,因為通常not well-formed錯誤可能會發生在一些特殊字元沒有escape的時候,
Time of Update: 2016-06-06
能不能給小白詳細描述下呢 ?謝謝~ 回複內容:
Time of Update: 2016-06-06
RT 求一個中英文混排字串截取的函數,substr(), mb_substr(), iconv_substr()貌似都不太給力的說,網上放出來的自訂函數也試過一些,沒有好用的.= =!其實我的主要目的是想截出來的幾行字的長度是一模一樣的,所以求教一下~補充:下面是我測試用的代碼,貌似第一個和第二個答案得出的都有亂碼的問題的說~PS:回答問題的可以先用我的那段測試小文本測試一下,通過了再提交答案的說~';}
Time of Update: 2016-06-06
PHP session在頁面間傳遞的問題:前提: 使用codeIgniter的架構, 使用PHP內建的session1. 在純apache伺服器上沒有問題2. 在Nginx的apache模式下, 獨立於codeIgniter架構外的頁面無問題3. 在Nginx的apache模式下, 置於codeIgniter架構內的頁面, 頁面間session的傳遞有問題, 即一個版面設定session,
Time of Update: 2016-06-06
越來越多的開來源程式(PHP, Javascript)在處理字串的時候用的是單引號。為什麼不用雙引號呢,二者有什麼區別嗎?
Time of Update: 2016-06-06
感覺幾乎每個語言都會有個為大多數人所認同的架構。js有jueryruby有railspython有djangoC#有.netjava有strutsphp呢?zend嗎?總覺得太重。各色輕巧的架構又百花齊放各有千秋。是php本身已經足夠好用,還是說它的各種架構都是在模仿別的語言?我本身後端經驗不豐富,說的有失偏頗還望指正。
Time of Update: 2016-06-06
在一個模組中的一個方法中用assign()將__APP__賦給jumpUrl變數,即$this->assign("jumpUrl","___APP__/Public/main");然後$this->success();在success模板中做了一個串連,地址為{$jumpUrl},這樣的話得到的地址沒有前面的http://localhost/,怎麼辦呢?難道要手動加上http://localhost/嗎?有沒有別的辦法?