例如,如果我有一个以下格式的数组
<div><strong> </strong></div>
<div><strong>Ravjaja</strong></div>
<div><strong> </strong></div>
<div><strong>yuaiiaiia</strong></div>
<div></div>
我想忽略空格,这意味着在删除
之后我的数组应该变成这样<div> </div>
<div><strong>Ravjaja</strong></div>
<div> </div>
<div><strong>yuaiiaiia</strong></div>
<div></div>
<div></div>
有没有可能的方法我想用PHP中的数组函数拆分和替换 我试过这种方式
$ keywords = preg_split(&#34; <div>
&#34;,$ lval);
的print_r($关键字);
并考虑提取每个标签并删除强大但我无法以这种方式做
答案 0 :(得分:0)
$elements = array(
'<div><strong> </strong></div>',
'<div><strong>Ravjaja</strong></div>',
'<div><strong> </strong></div>',
'<div><strong>yuaiiaiia</strong></div>',
'<div></div>'
);
foreach ($elements as $key => $element) {
if (strpos(' ', $element) !== FALSE) {
$elements[$key] = str_replace('<strong>', '', $element);
$elements[$key] = str_replace('</strong>', '', $element);
}
}
答案 1 :(得分:0)
唯一可能的方式应该是这样的
$my_array=str_replace("<div><strong> ","<div>",$my_array);
$my_array=str_replace(" </strong>","",$my_array);