-1

私は、Johnathan Christopher の「Widget Image Field」プラグインを利用する wordpress ウィジェットに取り組んでいます。このコード行に混乱しています。

$image_id = esc_attr( isset( $instance[$this->image_field] ) ? $instance[$this->image_field] : 0 );

「?」は何を意味しますか? そして、やります?

4

1 に答える 1

0

それは同じです:

if(isset( $instance[$this->image_field]))
{
    $image_id =  $instance[$this->image_field];
}
else
{
     $image_id = 0;
}

これが三項演算子です。 ここでは、について学ぶことができます。

于 2013-06-07T01:22:31.583 に答える