首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

想描红所有123 但是返回的结果却是008,而不是预想的0560708,是哪里出的有关问题呢

2013-01-18 
想描红所有123 但是返回的结果却是008,而不是预想的0560708,是哪里出的问题呢??php$subject123561237123

想描红所有123 但是返回的结果却是008,而不是预想的0560708,是哪里出的问题呢?

<?php
$subject=1235612371238;
$word=123;
$pattern="#.*($word).*#sUi";
echo preg_replace($pattern, "0", $subject);
?>



想描红所有123 但是返回的结果却是008,而不是预想的0560708,是哪里出的问题呢?
[解决办法]
<?PHP
$subject=1235612371238;
$word=123;
$pattern="/.*($word).*/sUi";
//echo preg_replace($pattern, "0", $subject);
var_dump(Strtr($subject,Array('123'=>'0')));

热点排行