2007年12月19日

pearコマンドでSmartyをインストール

 自分で忘れないためのエントリー。

 PearコマンドでSmartyがインストールできるらしい。
 まず、以下のコマンドを打ち、パッケージ配布先(channel)を追加する。

# pear channel-discover pearified.com

 そしたらチャンネルを確認してみる。

# pear list-channels
Registered Channels:
====================
Channel       Summary
pear.php.net  PHP Extension and Application Repository
pearified.com PEAR-Compatible Extension and Application
              Repository
pecl.php.net  PHP Extension Community Library
__uri         Pseudo-channel for static packages


 上記のように、pearified.comが追加されているのがわかる。

 続いて、PearコマンドでSmartyをインストールする。

続きを読む "pearコマンドでSmartyをインストール"

2007年12月 5日

Smartyで単純なforループを作る


 いや~、目からウロコです。

 Smartyには、foreachやsectionなどのループ関数があるのですが、単純なforループみたいなことはできないのか?と思い、検索したら上記URLにたどり着きました。

 なるほど!!、、、と。

 PHPで下のようなforループをやりたいとする。

for ($i=0; $i<10; $i++){
    echo $i;
}


 これをSmartyでやろうとすると、こうなる。

続きを読む "Smartyで単純なforループを作る"