empty怎么样判断多个变量

WBOY
Freigeben: 2016-06-23 14:12:18
Original
1147 Leute haben es durchsucht

如果一个IF语句用empty来判断多个变量怎么办,我试过好像不可以

$top='33';$metop='';if(empty($top)&&empty($metop)){  //这个地方可以用&& 来判断么,就是$top和$metop为空就提示,并且退出  echo '为空';  exit;}echo 'thank you!';   //如果上面为空,这里的地方也就不会显示出来了.
Nach dem Login kopieren


回复讨论(解决方案)

if(empty($top) || empty($metop)){ //用或 || 只要一个为空就进入。

$top='33';
$metop='';
$foo = array('foo'=>$top, 'bar'=>$metop);
$bar = implode('', $foo);
if (empty($bar)) {
   echo "EMPTY!";
} else {
   echo "NOT EMPTY!";
}

$top='33';
$metop='';
$foo = array('foo'=>$top, 'bar'=>$metop);
$bar = implode('', $foo);
if (empty($bar)) {
   echo "EMPTY!";
} else {
   echo "NOT EMPTY!";
}
为什么不直接用$top.$metop啊

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage