字符串替换的问题,请教高手 另外,还有,结果中的$aaa%s 中的%s可以省略 其它的不能省略 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $bb = split('%', $b);for($i=0; $i<min(count($a),count($bb)); $i++) { $bb[i] .= $a[i];}$o = join('%', $bb); $a = array(111,222,333);$b = 'test %s and test %o and %s '; $b = explode( '%', $b ); foreach( $b as $key => $var ){ if( !empty( $a[$key] ) ) { $b[$key] = $var.$a[$key]; }}$b = implode( "%", $b );echo $b;测试过了,可以... $a = array(1,2,3);$b = 'test %s and test %o and %s ';echo str_replace('&&&&','%',vsprintf( str_replace('%','%s&&&&',$b), $a)); str_replace,preg_replace都可以吧,就一个函数,你看下手册就知道了 如何做到让用户只能从原始网站上的页面提交数据? 求教,php怎么获取其他页面声明的变量值? 求助~或许是小问题 php插入数据的问题 问:web开发项目管理的问题,在前期设计和web Demo都出来了 接下来 还要做那些文档? 关于上传问题,高手们来帮忙下啦 smarty的tpl文件大家是用什么编辑的 利用$_SERVER["HTTP_REFERER"]却得不到链接本页面的上一页面的URL,怎么回事? 用什么方法判断是否有文件上传? 循环出来的Select选项问题 【采集程序】固定IP被限制封IP了咋办 问个问题?
for($i=0; $i<min(count($a),count($bb)); $i++) {
$bb[i] .= $a[i];
}
$o = join('%', $bb);
{
if( !empty( $a[$key] ) )
{
$b[$key] = $var.$a[$key];
}
}$b = implode( "%", $b );echo $b;测试过了,可以...
$a = array(1,2,3);
$b = 'test %s and test %o and %s ';echo str_replace('&&&&','%',vsprintf( str_replace('%','%s&&&&',$b), $a));