我有一个脑死亡的时刻,迷失在我的逻辑中,请有人帮忙!
我希望重现3个场景:
- 如果存在下载和资源
- 如果只存在下载
- 如果资源存在就好了
这是由以下两个声明决定的:
下载=have_rows('downloads')
资源=get_sub_field('resources')
如何在if/else循环中运行这3个场景?
$downloads = have_rows('downloads');
$resources = get_sub_field('resources');
if($downloads && $resources) {
// do something
} elseif($downloads) {
// do something else
} elseif($resources) {
// yet another something else
}
如果我正确理解了你的问题
if(have_rows('downloads') && get_sub_field('resources'))
{
//some stuff
}
else if(have_rows('downloads'))
{
//Some other stuff
}
else if(get_sub_field('resources'))
{
//More stuff
}
类似的东西???
$bDL = have_rows('downloads');
$bRE = get_sub_field('resources');
// If downloads AND resources exist.
if ($bDL && $bRE){
}
// If only downloads exist.
if ($bDL && !$bRE){
}
// If only resources exist.
if (!$bDL && $bRE){
}