[英]Using an if statement in a variable in php
我正在嘗試在wordpress中的變量中使用if語句,以便如果page-id is 17711
則變量應等於4,如果不為true則應等於intval( get_option('wp_estate_prop_no', '') );
我想使用的代碼是:
$prop_no = if (is_page(17711)) { 4}
else {
intval( get_option('wp_estate_prop_no', '') );
}
我不確定is_page
函數的作用,但是您應該能夠使用PHP的三元運算符來達到相同的效果。
$prop_no = (is_page(17711) ? 4 : intval( get_option('wp_estate_prop_no', '')));
嘗試這個:
$prop_no = (is_page(17711)?4:intval(get_option('wp_estate_prop_no,''));
在這里閱讀: https : $proper_no = is_page(17711) ? 4 : intval( get_option('wp_estate_prop_no', ''));
可以使用$proper_no = is_page(17711) ? 4 : intval( get_option('wp_estate_prop_no', ''));
$proper_no = is_page(17711) ? 4 : intval( get_option('wp_estate_prop_no', ''));
要么。
if(is_page(17711) == 4){
$proper_no = 4;
}else{
$proper_no = get_option('wp_estate_prop_no', '');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.