谁帮我看个转换问题,谢谢 eregi_replace( '.([a-z]{3,4})', "-{$width}x{$height}.jpg", $src )这个是什么意思,谁能帮我解析一下吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在$src中匹配以任意字符开始后面跟3-4个字母的字符串,用"-{$width}x{$height}.jpg"替换。返回取代后的字符串结果。 猜测这个正则有问题..号是不是忘了转义?preg_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $src ) ; 应该就是匹配image类型的文件名,在文件名加上宽高标示.比如原来是e:/www/a.jpg的文件,现在变成e:/www/a-20x20.jpg,表示这个图片宽高各20 好像发生了原来是a。jpg和b。jpg的名字转换后变成了相同的名字tt-100x100.jpg preg_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $src ) ;这个出来的结果和原来输入的一样 $a="images/yjpbh.jpg"; $a=eregi_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $a ); echo $a; echo ' kkkkkkk/n '; $a="images/tsjbh.jpg"; $a=eregi_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $a ); echo $a; <? $a="images/yjpbh.jpg"; $a=eregi_replace( '.([a-z]{3,4})', "-{$width}x{$height}.jpg", $a ); echo $a; echo ' kkkkkkk/n '; $a="images/tsjbh.jpg"; $a=eregi_replace( '.([a-z]{3,4})', "-{$width}x{$height}.jpg", $a ); echo $a; ?> 9楼必须使用preg_replace10楼转义一下.preg_replace和eregi_replace正则串有一些不一样,但是.号是必须转义的 $a="images/yjpbh.jpg"; $width = 20; $height = 20; $a=eregi_replace( '\.([a-z]{3,4})$', "-{$width}x{$height}.jpg", $a ); echo $a; echo ' kkkkkkk/n '; $a="images/tsjbh.jpg"; $a=eregi_replace( '\.([a-z]{3,4})$', "-{$width}x{$height}.jpg", $a ); echo $a; php怎么实现把一个目录下的所有文件都下载下来 周视图显示...补充问题 水平的文字不能滚动 php,数据库问题 如何得到真实的php查询地址 超级难题,点击菜单上的“查看源文件”时,里面的源代码,不显示从数据库中读出的内容。世纪难题!!!!!!! 为什么按IE的刷新按钮又往数据库里重新insert数据? 如何构造PHP+mysql环境, 有点象智力问题。 使用PHP开发一个网页访问计数器,当用户刷新页面时,访问次数增加。 这两天刚刚开始接触PHP,一堆菜鸟问题,请赐教 php require 路径的问题
返回取代后的字符串结果。
.号是不是忘了转义?preg_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $src ) ;
比如原来是e:/www/a.jpg的文件,现在变成e:/www/a-20x20.jpg,表示这个图片宽高各20
这个出来的结果和原来输入的一样
$a=eregi_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $a );
echo $a;
echo ' kkkkkkk/n ';
$a="images/tsjbh.jpg";
$a=eregi_replace( '/\.([a-z]{3,4})$/i', "-{$width}x{$height}.jpg", $a );
echo $a;
$a="images/yjpbh.jpg";
$a=eregi_replace( '.([a-z]{3,4})', "-{$width}x{$height}.jpg", $a );
echo $a;
echo ' kkkkkkk/n ';
$a="images/tsjbh.jpg";
$a=eregi_replace( '.([a-z]{3,4})', "-{$width}x{$height}.jpg", $a );
echo $a;
?>
10楼转义一下.
preg_replace和eregi_replace正则串有一些不一样,但是.号是必须转义的 $a="images/yjpbh.jpg";
$width = 20;
$height = 20;
$a=eregi_replace( '\.([a-z]{3,4})$', "-{$width}x{$height}.jpg", $a );
echo $a;
echo ' kkkkkkk/n ';
$a="images/tsjbh.jpg";
$a=eregi_replace( '\.([a-z]{3,4})$', "-{$width}x{$height}.jpg", $a );
echo $a;