php 刚开始自学 请前辈一定帮忙。 新人请教 跪求答案。假设有一数组‘aaa' 'bbb' 'ccc' 'ddd' 'eee' 'fff'...等等已知一个字符串。'adfasfasdfdsaaaabbbddd'如果字符串包含'aaa'输出111 包含'bbb'输出222... 以此类推本来用简单的if判断也可以实现但是数组有太多就不方便了 php 刚开始自学 请前辈一定帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ‘aaa' 'bbb' 'ccc' 'ddd' 'eee' 'fff'...等等已知一个字符串。'adfasfasdfdsaaaabbbddd' <?php$arr = array('aaa' => '111', 'bbb' => '222');$str = 'adfasfasdfdsaaaabbbddd';echo strtr($str, $arr); php内置函数strtr($string, $array)$string: 被替换的字符串$array: 这个数组中的键是要被替换的,值是用来替换的(也就是替换后的) $arr = array('aaa' => '111', 'bbb' => '222', 'ccc' => '333');$str = 'adfasfasdfdsaaaabbbddd';foreach($arr as $key => $val){ if(strpos($str, $key) !== false){ echo $val, '<br>'; }}这种效果? echo $val, '<br>';去掉<br>如下:echo $val; 关于.htaccess多域名解析不同目录的问题,请帮忙 php怎么创建mysql触发器??? 关于cookie取值的问题 fsockopen() unix:///tmp/memcache.socket Connection refused 报错 关于html+css的一个小问题 我想问一下 如何链接打开文件夹 PHP的十个高级技巧之八——PHP和Java 高分求要:产品展示系统的源码! 有没有截取google搜索结果的代码? php4中的对象问题 有做过负载均衡的吗 关于PHP正则表达式
$arr = array('aaa' => '111', 'bbb' => '222');
$str = 'adfasfasdfdsaaaabbbddd';
echo strtr($str, $arr);
$array: 这个数组中的键是要被替换的,值是用来替换的(也就是替换后的)
$str = 'adfasfasdfdsaaaabbbddd';foreach($arr as $key => $val){
if(strpos($str, $key) !== false){
echo $val, '<br>';
}
}这种效果?
去掉<br>如下:
echo $val;