当前位置:首页 > PHP教程 > php应用 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2018-09-21 10:29:56 浏览: 评论:0 
  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

Tags: 字符串 位置

分享到: