简单人生
幻想指点江山,梦中激扬文字

  程序中经常会遇到这种情况,当你为图片生成缩略图时,往往需要保留原来的名字,而在其中插个thumb之类的字符,例如:原文件为test.jpg,生成缩略图的文件往往是test.thumb.jpg或者test_thumb.jpg这样。怎么样往里面插这样的字符呢?
  插入这样的字符有几种方法:

    $orig_filename = 'test.jpg';
    
$exp_str = '_thumb';

    
//first 
    $file_ext = strRchr$orig_filename, '.' );
    
$fst_file = preg_replace"/(".$file_ext.")$/", $exp_str . $file_ext , $orig_filename  );

    
//second
    $orig_info = pathinfo$orig_filename );
    
$scd_file = $orig_info['filename'. $exp_str . $orig_info['extension'];

    
//第三种用substr的我就不写了。。懒啊
呵呵,就写这个多了。。。
posted on 2007-09-06 09:33 简单人生 阅读(490) 评论(0)  编辑 收藏 引用 所属分类: Loving PHP
只有注册用户登录后才能发表评论。