php如何在字串中插入隨機關鍵字 求執行個體函數

來源:互聯網
上載者:User
在一篇文章中隨機插入數個關鍵詞(關鍵詞個數要可以控制)
在文章的隨機位置插入隨機數目的隨機關鍵詞。
比如說限定是插入3個關鍵詞。那麼在文章裡插入的關鍵詞個數為3個。
插入的位置也為隨機位置。

求執行個體函數 求大師賜教


回複討論(解決方案)

如果文章中不含有 html 標記,那麼問題比較簡單
但如果含有的話,問題就非常複雜了

你打算要處理那種情況的?想好了再說!

就是TXT文本,沒有html標籤

$s =<<< TXT在一篇文章中隨機插入數個關鍵詞(關鍵詞個數要可以控制)在文章的隨機位置插入隨機數目的隨機關鍵詞。比如說限定是插入3個關鍵詞。那麼在文章裡插入的關鍵詞個數為3個。插入的位置也為隨機位置。 TXT;$w = '關鍵詞,隨機,插入';echo foo($s, $w);function foo($txt, $word, $charset='gbk') {  foreach(explode(',', $word) as $v) $tmp[] = iconv($charset, 'ucs-2', "【{$v}】");  $txt = iconv($charset, 'ucs-2', $txt);  for($i=0; $i在一篇文章中隨機插入數個關鍵詞(關鍵詞個數要可以控制)  
在文章的隨機位置插入隨機數目的隨機關鍵詞。
【隨機】
比如說限定是插入3個關鍵詞【插入】。那麼在文【關鍵詞】章裡插入的關鍵詞個數為3個。
插入的位置也為隨機位置。

$s =<<< TXT在一篇文章中隨機插入數個關鍵詞(關鍵詞個數要可以控制)在文章的隨機位置插入隨機數目的隨機關鍵詞。比如說限定是插入3個關鍵詞。那麼在文章裡插入的關鍵詞個數為3個。插入的位置也為隨機位置。 TXT;$w = '關鍵詞,隨機,插入';echo foo($s, $w);function foo($txt, $word, $charset='gbk') {  foreach(explode(',', $word) as $v) $tmp[] = iconv($charset, 'ucs-2', "【{$v}】");  $txt = iconv($charset, 'ucs-2', $txt);  for($i=0; $i在一篇文章中隨機插入數個關鍵詞(關鍵詞個數要可以控制)   
在文章的隨機位置插入隨機數目的隨機關鍵詞。
【隨機】
比如說限定是插入3個關鍵詞【插入】。那麼在文【關鍵詞】章裡插入的關鍵詞個數為3個。
插入的位置也為隨機位置。

要是有HTML代碼,有什麼好的方法
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.