Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我可以要一个空的吗_Php_Css_Wordpress - Fatal编程技术网

Php 我可以要一个空的吗

Php 我可以要一个空的吗,php,css,wordpress,Php,Css,Wordpress,我在wordpress中工作,有一个函数调用特定于我的模板的CSS工作表 现在我有了第二个模板,它有一个不同的样式表 当前函数是if语句(即if模板A,使用CSSsheet A), 但是现在我想做一个if/elseif语句来查找模板A或模板B。这样我就不必写两次if语句了 我想知道最后如何处理剩下的东西。我可以把它留空吗,或者有更好的方法来处理它吗?您不必定义或条件。如果需要,您可以选择if或if/elseif。这里有一个参考- 如果您不在模板A或模板B上,是否希望发生任何事情?如果不是,只需排

我在
wordpress
中工作,有一个函数调用特定于我的模板的
CSS
工作表

现在我有了第二个模板,它有一个不同的样式表

当前函数是if语句(即if模板A,使用
CSS
sheet A), 但是现在我想做一个if/elseif语句来查找模板A或模板B。这样我就不必写两次if语句了


我想知道最后如何处理剩下的东西。我可以把它留空吗,或者有更好的方法来处理它吗?

您不必定义
条件。如果需要,您可以选择
if
if/elseif
。这里有一个参考-

如果您不在模板A或模板B上,是否希望发生任何事情?如果不是,只需排除
else
语句,并使用条件like

if ($template-a) {
    // include template a css
} elseif ($template-b) {
    // include template b css
}
if ($template-a) {
    // include template a css
} elseif ($template-b) {
    // include template b css
} else {
    // include default css or whatever
}
如果您希望在不在模板A或模板B上时发生某些默认行为,请使用类似于

if ($template-a) {
    // include template a css
} elseif ($template-b) {
    // include template b css
}
if ($template-a) {
    // include template a css
} elseif ($template-b) {
    // include template b css
} else {
    // include default css or whatever
}

只是不要使用
else
。这是我的想法,但我不想在客户端网站上制造任何问题。非常感谢。