首页 > 开发 > PHP > 正文

php向一个字符串随机位置插入一个字符串

2024-05-04 22:01:25
字体:
来源:转载
供稿:网友
  1. /** 
  2. * 向一个字符串随机插入一个字符串 
  3. * @param unknown_type $oldstr    老字符串 
  4. * @param unknown_type $instr    插入的字符串 
  5. * @param unknown_type $encoding    字符串编码 
  6. */ 
  7. function rand_in_str($oldstr,$instr,$encoding){ 
  8. $len = mb_strlen($oldstr,$encoding); 
  9. $insert_point = mt_rand(1,$len-1); 
  10. $pre_str = mb_substr($oldstr,0,$insert_point,$encoding); 
  11. $after_str = mb_substr($oldstr,$insert_point,$len-$insert_point,$encoding); 
  12. $newstr = $pre_str.$instr.$after_str
  13. return $newstr

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表