elseif

出品王子ではPHPのテンプレートエンジン「Smarty」に似た制御構文を使って出品データをプログラム制御できます。Smartyほどはスマートではありませんが商品の出品に必要な制御はひと通り有しています。

elseif

elseifは、その名前から分かるように、if とelseの組み合わせです。elseifは、 elseのように、元のif式の値が FALSEの場合に別の文を実行するようにif 文を拡張します。 しかし、elseとは異なり、elseif式が TRUEの場合にのみ代わりの式を実行します。 例えば、次のコードは、aはbより大きい、 aはbに等しい、 aはbより小さいを出力します。

 
<!--{if "$a" > "$b"}-->
 
	aはbより大きい
 
<!--{elseif "$a" == "$b"}-->
 
	aはbと等しい
 
<!--{else}-->
 
	aはbより小さい
 
<!--{/if}-->
 

複数の elseif を同じ if 文の中で使用することができます。 TRUE と評価された最初の elseif 式を実行します。elseif 文は、前にある全ての if 文と elseif の値が FALSE であり、 現在の elseif 式の値が TRUE である場合にのみ実行されます。







出品王子ではPHPのテンプレートエンジン「Smarty」に似た制御構文を使って出品データをプログラム制御できます。Smartyほどはスマートではありませんが商品の出品に必要な制御はひと通り有しています。
  • このエントリーをはてなブックマークに追加
  • Share on Tumblr