下面的程序,刷新10次大约会有4-5次的乱码出现,不知道为什么,求解.<?php
$str = ' 
 ”沉思了片刻,他又说:“我这个人清清楚楚地很想回去,但现在时候不到,我一动就会牵涉到大陆、台湾两个方面……我不愿意为我个人的事,弄得政治上很复杂”他表示要写回信不久,他给邓颖超亲笔复信,其中写道:“寄居台湾,翘首云天,无日不有怀乡之感,一有机缘,定当踏上故土”在和吕正操的交谈中,张将军还引用了“鹤有还巢梦,云无出岫心”两句话来表达他想回来看看,又不愿过分张扬的心情这次见面谈了3个多小时,吕正操介绍了祖国大陆的一些情况然后,吕正操和张学良将军一道,驱车前往饭店,参加张闾蘅的妹妹张闾芳为他举行的祝寿宴会为了避免外界猜测干扰,吕正操决定不出席6月1日的公开庆寿活动于是,借暖寿之机,吕正操代表大陆同胞祝张学良将军健康长寿,早日返回家乡张将军痛快地举起酒杯,一饮而尽5月31日和6月1日晚上,旅美华侨先后两次为张学良举行祝寿宴会吕正操送的贺幛被张将军特别悬挂在6月1日宴会大厅内显眼的地方,正式向外界透露了吕正操赴美为他祝寿的消息阎明光代表大陆亲朋故旧出席了寿宴,张将军消消托她转告吕正操,希望再见面详谈一次于是,吕正操邀请张学良将军6月4日下午到中国常驻联合国代表团团长李道豫大使的别墅做客
';
$array = explode("。",$str);
shuffle($array);
echo implode("。",$array);
?>

解决方案 »

  1.   

    我的版本是:PHP Version 5.2.5 
    有这个版本的测试一下
      

  2.   

    有没有和shuffle类似的函数?
      

  3.   

    你将php文件编码设为utf8,然后在文件头部加header("Content-type: text/html; charset=utf8"); 就不会出现乱码了,出现这个问题主要还是编码的问题
      

  4.   

    <?php
    $str ="W3School提供的内容仅用于培训。我们不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。当使用本站时,代表您已接受了本站的使用条款和隐私条款。版权所有,保留一切权利。未经书面许可,不得转载。W3School 简体中文版的所有内容仅供测试,对任何法律问题及风险不承担任何责任。上海赢科投资公司。
    ";
    $array = explode("。",$str);
    shuffle($array);
    echo implode("。",$array);
    ?>你试试这个,刷新N次正常我估计问题是在你 那个字符串。你是复制过来的吧?你换上我这个串,正常
      

  5.   

    shuffle -- 将数组打乱
    把这个去掉