1. php如何判断为空并显示相应信息
你可以用两个变量来代替 上一篇和下一篇 比如:
if($read0[tid])$previous="<a href='read.php?tid=$read0[tid]'><font color=red>上一篇文章:$read0[subject]</font></a>";
else $previous="上一篇文章:没有了";
if($read1[tid])$next="<a href='read.php?tid=$read0[tid]'><font color=red>下一篇文章:$read0[subject]</font></a>";
else $next="下一篇文章:没有了";
echo "<br>$previous<br>$next";//输出就可以了
我一般都是这么处理的
2. PHP可不可以检测出手机的品牌,如三星.小米,苹果,就像qq空间里可以显示出来一样
手机都有一个特有的UA标识
Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36
上面有关键词Android 、Nexus 5。根据这些关键词去判断手机类型,再对应显示出来具体的型号就可以了。
PHP中UA可以通过$_SERVER['HTTP_USER_AGENT']读到。
判断:
$isIPhone = stripos($_SERVER['HTTP_USER_AGENT'], 'iphone') === false;
UA收集和分析是一项比较繁重的工程。
3. 用php写一个脚本程序,从1到100,对每一个数字都显示它是奇数还是偶数
<?php
$num = 0;
for($i=1;$i<=100;$i+=1){
$num++;
if($num<=10){//打印,每个数字之间留个一个汉字的空位
if ($i%2==0){
echo "{$i}是偶数 ";
}else{
echo "{$i}是奇数 ";
}
}else{//换行
$num =0;
echo "<br />";
}
}