Php 如何分离下面给出的输出
530b214119510Php 如何分离下面给出的输出,php,Php,530b214119510 <div class="Mcontainer"> <div class="MprojectH"><b>HEADLINE 1</b></div> <div class="MprojectC"> <ul> <li>one</li> <li>one</li> &l
<div class="Mcontainer">
<div class="MprojectH"><b>HEADLINE 1</b></div>
<div class="MprojectC">
<ul>
<li>one</li>
<li>one</li>
<li>one</li>
<li>one</li>
</ul>
</div>
<div class="MprojectL"><a href="">Click here</a></div>
</div>
";
} }
}
?>
现在我想在db中插入上述值,但问题是,530b214119510和div有不同的列…$value
拥有所有值,它不在
数组。那么如何在不干扰html内容和id的情况下分离值呢。尝试使用
if ( get_magic_quotes_gpc() ){
$value = htmlspecialchars( stripslashes((string)$value) );
} else {
$value = htmlspecialchars( (string)$value );
}
而不是
使用从html中提取值并将其存储在另一个变量中。您也可以使用从html代码中提取值。这些方法不会改变您的html代码。530b214119510意味着什么?@PHP\u USER1在html代码中是530b214119510?@Tabby我在所有帖子中使用foreach,因此我从我的表单ie uniq\u id和htlm content
$value
如何打印该字符串?@PHP\u USER1 uniq\u id是如何生成的?请注意,如果您回答了这些不符合质量标准的问题,您将支持这些问题。致命错误:无法使用[]在第17行的D:\xampp\htdocs\relg\u n2\admin\check2.PHP中读取,而我的第17行是$value[]=htmlspecialchars((string)$value);我修改了我的答案:)不,我不能使用它,警告:array_push()希望参数1是array,第17行的D:\xampp\htdocs\relg_n2\admin\check2.php中给出的字符串标题1单击此处警告:array_push()参数1应该是数组,字符串在第17行的D:\xampp\htdocs\relg\u n2\admin\check2.php中给出。请告诉我如何做
if ( get_magic_quotes_gpc() ){
array_push($value, htmlspecialchars( stripslashes((string)$value) ));
} else {
array_push($value, htmlspecialchars( (string)$value ));
}
if ( get_magic_quotes_gpc() ){
$value = htmlspecialchars( stripslashes((string)$value) );
} else {
$value = htmlspecialchars( (string)$value );
}