<?php
$str = "第三,时尚理念日渐深入中国,在媒体对时尚潮流的推崇以及政府的支持下,中国民众的消费观念也逐渐革新,品牌意识加强,比如上海女装代理恒隆广场的LouisVuitton店里,90%消费者是中国人。因此,如果中国能诞生一批达到国际水准的奢侈品牌,必定不乏追崇者。但是奢侈品牌的创立需要一段时间的培养和认知,例如,日本的经济和商业都非常发达,又是全球第一大奢侈品消费国。";
$ad[1] = '<font color=red>哈</font>';
$ad[2] = '<font color=red>嘿</font>';
$ad[3] = '<font color=red>呼</font>';
$textlength = strlen($str);
$curpos = ($textlength >= 100) ? rand(30, 100) : ($textlength > 30 ? rand(30, $textlength) :$textlength);
$curadid = 1;
while($curpos < $textlength){
$str = substr($str, 0, $curpos).$ad[$curadid].substr($str, $curpos, $textlength);
$curpos += rand(20, 50) + strlen($ad[$curadid]);
if($ad[$curadid + 1]) $curadid += 1;
}
echo $str;
?>各位路过的大虾们,小弟这段代码功能有所欠缺。望给与解决!问题:因为中文字节问题,总是回显乱码!
解决方案 »
- 关于购物站,客户操作到哪一步时才改变产品总数数量?
- 使用PHP读取*.MPP文件
- 请高手转换正则结果
- phpDesigner v7.2 最新版下载(附注册机)
- php怎样判断一个字符串是否包含另一个字符串?比如 "abcdef" 包含 "cde"
- 在PHP下能实力上传一个文件夹吗?如果能实现,请高手不吝赐教!!
- mysql用php怎么分批处理插入?比如前1000条数据处理结束后,再处理1001至2000条,然后再处理2001至3000条……,直到全部处理完毕?
- 手头有一个自己写的 ubb解释函数,谁需要?
- 求解数组序号及所在位置
- 正则表达式的问题
- 高手来!~看看这是什么加密的
- 大家用的什么开发环境?
$str = "第三,时尚理念日渐深入中国,在媒体对时尚潮流的推崇以及政府的支持下,中国民众的消费观念也逐渐革新,品牌意识加强,比如上海女装代理恒隆广场的LouisVuitton店里,90%消费者是中国人。因此,如果中国能诞生一批达到国际水准的奢侈品牌,必定不乏追崇者。但是奢侈品牌的创立需要一段时间的培养和认知,例如,日本的经济和商业都非常发达,又是全球第一大奢侈品消费国。";
$ad[1] = '<font color=red>哈</font>';
$ad[2] = '<font color=red>嘿</font>';
$ad[3] = '<font color=red>呼</font>';
$textlength = mb_strlen($str);
$curpos = ($textlength >= 100) ? rand(30, 100) : ($textlength > 30 ? rand(30, $textlength) :$textlength);
$curadid = 1;
while($curpos < $textlength){
$str = mb_substr($str, 0, $curpos).$ad[$curadid].mb_substr($str, $curpos, $textlength);
$curpos += rand(20, 50) + mb_strlen($ad[$curadid]);
if($ad[$curadid + 1]) $curadid += 1;
}
echo $str;
?>
嘿嘿嘿,翻了翻手册才知道要转换成 uft8 的编码。哈哈。谢谢大虾!!!
谢谢