字符串问题,请帮帮忙啊。 <?php$str = "this is http://www.linux.org/tmp/1.jpg xxxxxxxxxx";$str = explode(" ", $str);echo $str[2];?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思并不是切开字符串啊。而是把http://www.linux.org/tmp/1.jpg替换成<a href="http://www.linux.org/tmp/1.jpg"></a>但是并不是只替换这一个字符串,只要有相似的就替换掉,例如在这个字符串中还有http://fd.com也进行如此形式的替换。 查找 "http://",在其头部加入 '<a href="',然后在其后搜索空格,加入结束标志 '">...</a>'。用正则表达式也许会更方便。 偶不会正则,只能用笨办法:)<?php$str = "this is http://www.linux.org/tmp/1.jpg xxxxxxxxxx";echo url($str);function url($str){ $str = explode(" ", $str); $str[2] = "<a href=\"".$str[2]."\">".$str[2]."</a>"; $str = implode(" ", $str);return $str;}?> PHPExcel导出图片大小设置问题 preg_split如何分割$a$b$c$d这样的字符串阿? 请教一个PHP分行问题! 64位,家庭普通版window 7 ,怎么安装mysql+apache+php php页内传值问题 哪位大哥有PHP的SESSION做的购物车的类,急 急救!在新用户注册中,当用户输入的内容含有“'”或“"”时,如何屏蔽或者如何给出错误提示? 各位高手帮帮忙!!!!! 无法通过ajaxfileupload上传图片到SAE storage SQL显示不正常 PHP如何结合UBB代码? 谁用ADOdb做过开发
而是把http://www.linux.org/tmp/1.jpg替换成<a href="http://www.linux.org/tmp/1.jpg"></a>
但是并不是只替换这一个字符串,只要有相似的就替换掉,例如在这个字符串中还有http://fd.com也进行如此形式的替换。
用正则表达式也许会更方便。
$str = "this is http://www.linux.org/tmp/1.jpg xxxxxxxxxx";
echo url($str);function url($str){
$str = explode(" ", $str);
$str[2] = "<a href=\"".$str[2]."\">".$str[2]."</a>";
$str = implode(" ", $str);
return $str;
}
?>