Böyle bir şeye hiç gerek yok. Neden mi ?

Alıntı
Smarty Code:

{if condition}

{else}

{/if}

PHP Code:

<? if(condition): ?>

<? else: ?>

<? endif ?>

Bu kadar yeter herhalde
Zaten snippet (yanlış olabilir) özelliği olan php editörlerde if yazıp tab a bastığınız zaman hazır bloğu kendisi oluşturuyor....