私は、Johnathan Christopher の「Widget Image Field」プラグインを利用する wordpress ウィジェットに取り組んでいます。このコード行に混乱しています。
$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;
}
これが三項演算子です。 ここでは、について学ぶことができます。