例如:数组有这些字符(aa,bb,cc,dd,ee,ff)
下面是该段文章,我要把里面的前3个逗号(,)替换成 (,aa 、 ,cc、,bb)
后面再有的逗号就不管了
-----------------------
2010年12月27日,业界领先的网络应用和测试公司——美国必锐博系统公司(BreakingPoint Systems)宣布,可模拟数千万并发流量的用户登录和Facebook应用,包括上传视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。
------------------三处替换的内容运行后不能相同
下面是该段文章,我要把里面的前3个逗号(,)替换成 (,aa 、 ,cc、,bb)
后面再有的逗号就不管了
-----------------------
2010年12月27日,业界领先的网络应用和测试公司——美国必锐博系统公司(BreakingPoint Systems)宣布,可模拟数千万并发流量的用户登录和Facebook应用,包括上传视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。
------------------三处替换的内容运行后不能相同
解决方案 »
- 加载mhash时出错,提示未定义(百分答谢)
- mysql性能问题,请大家帮忙看看
- mysql 表的数据逐渐 多。怎么解决
- linux下查询mysql一个问题
- 请问php如何在windows server 2003 + iis6.0 上运行 ?
- 小弟想学PHP,VC,java已有2,3年的开发经验,怎样学PHP最快,有什么好书或好站,希望大家帮忙
- 判断某种文件是否受限
- 可以让一个用户打开一个链接的时候弹出的窗口定式么?比如弹出的是一个小窗口。
- 表单提交中,不同的smtp得到的结果不同???
- 求apche重定向规则
- 我用php发一个404状态出去,但是服务器并不是找我的apache404设置的页面
- php写了一个登陆页面,但是出现问题
视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮>
助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们>
能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。';
$parts = explode(',',$a);
$strarr = array("aa","bb","cc","dd","ee");
shuffle($strarr);$k = 0;
foreach($parts as $key=>$part)
{
if($key < 3)
{
$new .= $part.",".$strarr[$key];
}
elseif($key < count($parts)-1)
{
$new .= $part.",";
}
else
{
$new .= $part;
}}
echo $new;
$randNum = rand(0,5);
$replaceArray = ('aa','bb','cc','dd','ee','ff');
$content = '2010年12月27日,业界领先的网络应用和测试公司——美国必锐博系统公司(BreakingPoint Systems)宣布,可模拟数千万并发流量的用户登录和Facebook应用,包括上传视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。';
for($i=0; $i<3; $i++) {
$replaceContent = str_replace(',',$replaceArray[$randNum],$content);
}
----------------------------------------------------------------------------------------
http://www.jiemengwu.com/ 解梦屋 http://www.phpzy.com/php/ 绿色php资源http://www.shopfw.com网店服务
$replaceArray=array("aa","bb","cc","dd","ee","ff");
$content = '2010年12月27日,业界领先的网络应用和测试公司——美国必锐博系统公司(BreakingPoint Systems)宣布,可模拟数千万并发流量的用户登录和Facebook应用,包括上传视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。';
for($i=0; $i<3; $i++) {
$replaceContent = str_replace(',',$replaceArray[$randNum],$content);
}
echo $replaceContent;
$str = preg_replace( "/(.*?,)(.*?,)(.*?,)(.*?)/" , "\\1".$arr[array_rand($arr)]."\\2".$arr[array_rand($arr)]."\\3".$arr[array_rand($arr)]. "\\4", $str , 1);
echo $str;
$arr = array( "aa" , "bb" , "cc");
$str = "2010年12月27日,业界领先的网络应用和测试公司——美国必锐博系统公司(BreakingPoint Systems)宣布,可模拟数千万并发流量的用户登录和Facebook应用,包括上传视频和播放“FarmVille 。BreakingPoint CTM(Cyber Tomography Machine)”已将Facebook模拟添加到数据库,该数据库目前拥有超过130个应用程序和4500多种安全威胁,可帮助运营商、企业和政府精确测量其网络和数据中心的性能、安全性和稳定性。BreakingPoint在当前还为具有相应资格的公司提供BreakingPoint Storm CTM上的免费试用,使他们能够了解到Facebook对其IT基础架构性能和安全性产生的直接影响。";
$str = preg_replace( "/(.*?,)(.*?,)(.*?,)(.*?)/" , "\\1".$arr[array_rand($arr)]."\\2".$arr[array_rand($arr)]."\\3".$arr[array_rand($arr)]. "\\4", $str , 1);
echo $str;