文章詳情頁
老哥們求助啊
瀏覽:179日期:2022-06-04 11:33:11
問題描述
$keywords = "關(guān)鍵詞1,關(guān)鍵詞3,關(guān)鍵詞2"
$body = "這是一段內(nèi)容,內(nèi)容里會(huì)有html代碼"
現(xiàn)在要隨機(jī)抽取$keywords里的一個(gè)值隨機(jī)插入到$body里面去,我自己試了一下會(huì)插入到html標(biāo)簽里,怎么做才能不插入html標(biāo)簽里呢
$len=mb_strlen($body);
$rad1=rand(0,$len);
$rad2=rand(0,sizeof($keywords)-1);
$s1=mb_substr($body,0,$rad1);
$s2=mb_substr($body,$rad1,$len);
$body = $s1.$keywords[$rad2].$s2;
現(xiàn)在代碼是這樣的,求助
問題解答
回答1:可以先把html用一個(gè)占位符替換掉。
等隨機(jī)插入完畢后,再把這個(gè)占位符換回之前老的html
上一條:layer.alert(’請(qǐng)輸入用戶名’,{icon:2})無法彈出窗口,是哪個(gè)包沒引進(jìn)來?下一條:大家好 有朋自遠(yuǎn)方來 不亦說乎 請(qǐng)多關(guān)照哈
相關(guān)文章:
1. PHP單例模式2. angular.js - 怎么用Angularjs 來實(shí)現(xiàn)如圖3. angular.js - angular chosen下拉菜單組件 ,編輯參數(shù)不顯示4. vue頁面跳轉(zhuǎn)實(shí)現(xiàn)頁面緩存操作5. angular.js - angularjs中的$compile怎么理解?6. angular.js - ng-grid 和tabset一起用時(shí),grid width默認(rèn)特別小7. javascript - 使用 vuex-router-sync寄存路由信息,this.$router params 不能賦值?8. javascript - json 雙層嵌套 ,如何遍歷拼接字符串?9. javascript - imgzoom插件所引發(fā)的bug血案?。。?!10. windows下有沒有類似Tmux的工具,想把Ipython嵌入到vim
排行榜

熱門標(biāo)簽