<!--?php<br /-->
$str
=
$content
;<br>
<br>
$count
=preg_match_all(
'/\[img\](.*?)\[\/img\]/i'
,
$str
,
$match
, PREG_SET_ORDER);<br>
if
(
$count
>0){<br>
for
(
$i
=0;
$i
<
$count
;
$i
++){<br>
<br>
$str1
=
"<br><img src="
/
static
/imghw/default1.png
" data-src="
.
$match
[
$i
][1].
" class="
lazy
" style="
max-width:90%
" 数据库的文本,如何能改为html代码="
" "
=
""
><br>";<br>
$str
=
str_replace
(
$match
[
$i
][0],
$str1
,
$str
);<br>
<br>
}<br>
$bodytag
=
$str
;<br>
}
else
{<br>
$bodytag
=
$str
;<br>
}<br>
<br>
$count
=preg_match_all(
'/\[url\ssrc=(((ht){1}tp://)[-a-zA-Z0-9@:%_/+.~#?&//=]+)\](.*?)\[\/url\]/i'
,
$bodytag
,
$match
, PREG_SET_ORDER);<br>
<br>
if
(
$count
>0){<br>
for
(
$i
=0;
$i
<
count
(
$match
);
$i
++){<br>
$str2
=
"<a href="
.
$match
[
$i
][1].
" target="
_blank
">"
.
$match
[
$i
][4].
"</a>"
;<br>
$bodytag
=
str_replace
(
$match
[
$i
][0],
$str2
,
$bodytag
);<br>
}<br>
$bodytag1
=
$bodytag
;<br>
}
else
{<br>
$bodytag1
=
$bodytag
;<br>
}<br>
echo
$bodytag1
;<br>
?></
count
(
$match
);
$i
++){<br>