//采集后,得到$ming="新闻时时这样的吗?";等于1个标题,
//搜索数据库的 Title 字段看看有没有,如果有没有,如果没有就执行入库。
$c="select Title,xClass from news where Title='$ming'";
$c_a=$mysqli->query($chazhangjie);
$you=mysqli_num_rows($czj);
if(empty($you)){执行入库}
我使用 empty 来检查,如果有行值就不入了。如果没就入。
这样写有什么弊端吗?对于检查比较长的中文字符串,还带有标点符号例如$ming="检查比较长的中文字符?使用什么号!?";
$x="第三百一十七章 你敢动我?(求月票!)";
$y="第三百一十七章 你敢动我?(求月票!)";
if($x==$y){echo "有";}else{echo "没有";}
if($x=$y){echo "有";}else{echo "没有";}使用=和==的区别?貌似还有个 === 3个=符号?按上边的 x 和y 来说。有 标点符号全角和半角、中文字符、数字、等等组合起来。
前后空格排除外,要完整的般配真与假,我该如何处理?
$y="第三百一十七章 你敢动我?(求月票!)";
if(trim($x) == trim($y)){echo "有";}else{echo "没有";}