';的php解释:';和'';
我正在开发一个wordpress小部件,它利用了Johnathan Christopher的“小部件图像字段”插件。我被这行代码弄糊涂了';的php解释:';和'';,php,operators,Php,Operators,我正在开发一个wordpress小部件,它利用了Johnathan Christopher的“小部件图像字段”插件。我被这行代码弄糊涂了 $image_id = esc_attr( isset( $instance[$this->image_field] ) ? $instance[$this->image_field] : 0 ); “?”和“:”做什么?这与: if(isset( $instance[$this->image_field])) { $image_i
$image_id = esc_attr( isset( $instance[$this->image_field] ) ? $instance[$this->image_field] : 0 );
“?”和“:”做什么?这与:
if(isset( $instance[$this->image_field]))
{
$image_id = $instance[$this->image_field];
}
else
{
$image_id = 0;
}
这是三元运算符。
您可以了解。这是三元运算符。堆栈溢出不能代替阅读文档。这是问题吗?是的,它是:不,它不是;你不应该问这样的问题,在问这样的问题之前先去练习(这里不是为了这个)