您现在的位置是:首页> 网站开发> PHP
PHP对字符串指定替换次数
- 3901人已阅读
- 时间:2018-10-16 09:01:33
- 分类:PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /** * 对字符串执行指定次数替换 * @param Mixed $search 查找目标值 * @param Mixed $replace 替换值 * @param Mixed $subject 执行替换的字符串/数组 * @param Int $limit 允许替换的次数,默认为-1,不限次数 * @return Mixed */ function str_replace_limit( $search , $replace , $subject , $limit =-1){ if ( is_array ( $search )){ foreach ( $search as $k => $v ){ $search [ $k ] = '`' . preg_quote( $search [ $k ], '`' ). '`' ; } } else { $search = '`' . preg_quote( $search , '`' ). '`' ; } return preg_replace( $search , $replace , $subject , $limit ); } |
下一篇:PHP获取浏览器函数