2024/11/26 19:38
|
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
2011/02/04 12:51
|
よくある画像をランダムに表示するやつですが、 smartyテンプレート内で簡単にできないかと試行錯誤してたところ、 「rand」関数が使えることが判明! 使い方はこんな感じです {1|rand:4} まず、1.gif 2.gif 3.gif 4.gif の画像を準備します あとはテンプレートに ↓ これ書くだけ <img src="images/{1|rand:4}.gif" /> 簡単です PR |
CATEGORY [ PHP Smarty ]
|
2011/02/04 11:08
|
これは 超便利! です RSSで取得した内容の頭100文字程度を表示して、 詳しくは詳細ページにリンクするなんてこと、よくやりますが、 この関数使ったら一発でできちゃいます mb_strimwidth($str, パラメータは頭から順に 1.丸めたい文字列 2.文字列の開始位置 3.丸める幅 4.丸めた文字の後ろに追加する文字列 5.文字コード わざわざオリジナルの関数作ったこともありますが・・・
もっと早く知りたかったです |
CATEGORY [ PHP Smarty ]
|
2011/02/04 11:00
|
改行コードを「<br />」に変換してくれる便利な関数です <PHPの場合> nl2br($str) <Smartyの場合> {$str|nl2br} 長年PHPを使ってきましたが知りませんでした・・・ 勉強になります |
CATEGORY [ PHP Smarty ]
|
|