求一段图片提取的正则 本帖最后由 dz215136304 于 2012-06-27 10:27:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s=<<<str<br tangram-key="module-split" style="display: none;"><br style="display: none;"><br style="display: none;"><p><img src="http://img02.taobaocdn.com/imgextra/i2/733163714/T2gStjXhhNXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2ISpiXg4NXXXXXXXX_!!733163714.jpg"><img src="http://img03.taobaocdn.com/imgextra/i3/733163714/T2LVX3XdVcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2.6xMXXNcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T25.tiXiBNXXXXXXXX_!!733163714.jpg"><img src="http://img03.taobaocdn.com/imgextra/i3/733163714/T2DF0NXlVbXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2gqXNXetcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2V00NXcXdXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2jglOXoBcXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2TCRiXhhNXXXXXXXX_!!733163714.jpg"><img src="http://img02.taobaocdn.com/imgextra/i2/733163714/T2SydKXcNcXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2f0VOXg0dXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2t0RkXlNNXXXXXXXX_!!733163714.jpg"></p><p> </p>str;echo preg_replace_callback('/src="(.*?)"/s','foo',$s);function foo($m){ return 'src="'.base64_encode($m[1]).'"'; } 如何使通过静态方法转码,该如何写呢;静态方法如下:static function encodeimg($str,$suffix='.jpg_310x310.jpg'){ $prvestr=rand(0,9); $endstr=rand(0,9); $str=substr($str,0,-4).$suffix; $str=base64_encode($str); $str=self::a_z().$prvestr.$str.$endstr.self::a_z(); return $str; } 求教PHP分页问题,显示不完整 Php5中,使用phpmyadmin与Mysql连接的问题 用PHP帮我输出下例的格式帮我实现以下循环 请问怎么在dedecms里加入一个哀悼版功能呢? 现在php做模板分离一般都用哪个程序 问个入门的问题? 有什么数据库可以放到任何地方的? 如何用sql判断dedecms自定义表单内容是否通过审核? apache+nginx url重写问题 DWZ官网下载的dwz_thinkphp整合版,增改都可以刷新页面,删除刷新不了页面? php录入页面动态读取mysql数据库中的数据还是要用11年前用的方法吗? 请教贴 :
<br tangram-key="module-split" style="display: none;"><br style="display: none;"><br style="display: none;"><p><img src="http://img02.taobaocdn.com/imgextra/i2/733163714/T2gStjXhhNXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2ISpiXg4NXXXXXXXX_!!733163714.jpg"><img src="http://img03.taobaocdn.com/imgextra/i3/733163714/T2LVX3XdVcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2.6xMXXNcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T25.tiXiBNXXXXXXXX_!!733163714.jpg"><img src="http://img03.taobaocdn.com/imgextra/i3/733163714/T2DF0NXlVbXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2gqXNXetcXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2V00NXcXdXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2jglOXoBcXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2TCRiXhhNXXXXXXXX_!!733163714.jpg"><img src="http://img02.taobaocdn.com/imgextra/i2/733163714/T2SydKXcNcXXXXXXXX_!!733163714.jpg"><img src="http://img04.taobaocdn.com/imgextra/i4/733163714/T2f0VOXg0dXXXXXXXX_!!733163714.jpg"><img src="http://img01.taobaocdn.com/imgextra/i1/733163714/T2t0RkXlNNXXXXXXXX_!!733163714.jpg"></p><p> </p>
str;
echo preg_replace_callback('/src="(.*?)"/s','foo',$s);function foo($m){
return 'src="'.base64_encode($m[1]).'"';
}
如何使通过静态方法转码,该如何写呢;
静态方法如下:static function encodeimg($str,$suffix='.jpg_310x310.jpg'){
$prvestr=rand(0,9);
$endstr=rand(0,9);
$str=substr($str,0,-4).$suffix;
$str=base64_encode($str);
$str=self::a_z().$prvestr.$str.$endstr.self::a_z();
return $str;
}