$abb="12121212121212";$d="测试";echo tihuan($abb,$d);function tihuan($abb,$d){ return preg_replace("/1/",$d,$abb,1);}怎么写成函数呢这样的花不方便的现在替换需要指定$abb,$d,/1/, 不是的我是刚学PHP的!不需要写到文件里面!直接实现替换功能就可以!
你这不是已经写了函数吗?function tihuan($abb,$d){ return preg_replace("/1/",$d,$abb,1);}这就是函数啊.你可以改一下,把要查找的字符串也写成参数.function tihuan($search,$to = '',$source_str,$times = 1){ if(empty($search)) return ''; if(empty($source_str)) return ''; return preg_replace($search,$to,$source_str,$times);}