文章詳情頁(yè)
老哥們求助啊
瀏覽:137日期:2022-06-04 11:33:11
問(wèn)題描述
$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)在代碼是這樣的,求助
問(wèn)題解答
回答1:可以先把html用一個(gè)占位符替換掉。
等隨機(jī)插入完畢后,再把這個(gè)占位符換回之前老的html
上一條:layer.alert(’請(qǐng)輸入用戶名’,{icon:2})無(wú)法彈出窗口,是哪個(gè)包沒(méi)引進(jìn)來(lái)?下一條:大家好 有朋自遠(yuǎn)方來(lái) 不亦說(shuō)乎 請(qǐng)多關(guān)照哈
相關(guān)文章:
1. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決2. 怎么php怎么通過(guò)數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。3. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?4. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?5. mysql - 表名稱前綴到底有啥用?6. 哭遼 求大佬解答 控制器的join方法怎么轉(zhuǎn)模型方法7. mysql - 怎么生成這個(gè)sql表?8. sql語(yǔ)句 - 如何在mysql中批量添加用戶?9. mysql儲(chǔ)存json錯(cuò)誤10. 編輯成功不顯示彈窗
排行榜

熱門標(biāo)簽