タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

条件分岐とSmartyに関するkams3261のブックマーク (1)

  • Smarty で正規表現を if 文で使用する | Sun Limited Mt.

    Smarty には正規表現を使用して文字列を置換する regex_replace があります。 これを上手に使用して if 文で正規表現を用いて条件分岐させます。 if (preg_match('/php/i', 'PHP is the web scripting language of choice.')) { echo 'A match was found.'; } else { echo 'A match was not found.'; } PHP で上記のような処理を Smarty で書くと下記のようになります。 {assign var='string' value='PHP is the web scripting language of choice.'} {if $string|regex_replace:'/.*php.*/i':'php' eq 'php'} A mat

    kams3261
    kams3261 2011/05/16
    Smarty で正規表現を if 文で使用する。あまりsmarty側で処理すべきことじゃないだろうけど。応急
  • 1