我在字符串中得到了以下元素,我只想保留“Alex”
<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>
我尝试使用 preg_replace 但我无法删除内部元素
我该怎么做?
我在字符串中得到了以下元素,我只想保留“Alex”
<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>
我尝试使用 preg_replace 但我无法删除内部元素
我该怎么做?
$daya= '<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>';
echo strip_tags(preg_replace("/<label\\b[^>]*>(.*?)<\\/label>/s", "", $daya));
输出将是 Alex
使用此代码以获得最佳结果
make As A string to html code $x ='First name Alex
';使用 str_replace 函数
$x = str_replace("名字", "", strip_tags($x));
打印结果回显 $x;
<?php
$x = '<p class="f10">
<label class="fname">First name</label>
<input class="select" type="text" value="" name="person[firstname]">
Alex
</p>';
$x = strip_tags($x);
echo str_replace('First name','',$x);
?>