Smartyでこんなメソッドがあった – mtonaiの日記 – ノッキングオングループ
[smary]
{html_select_date}
[/smarty]
日付のフォームをどどっと出してくれる便利メソッドですが、使ってなかったです。
なんかイマイチ使いでが悪かったというかカスタマイズしにくかったというか。
でもコメント欄にもある、
http://www.phppro.jp/phptips/archives/vol23/#1
{html_select_date field_order=”YMD” month_format=”%m月”}
と記述すると、01月~09月となってしまい、頭に不要な0がついてしまいます。php内部で処理するための値であればそこまで気にならないかもしれませんが、表示部分で気にする人がいてダメ出しされる場合もあるでしょう。
そこで、month_format=”%m月”の「%m」の部分を「%-m」に書き換えてみましょう。これで頭の不要な0を取り除く事が出来ます。
と例を出してもらうと、何が出来るのか分かりやすいですね。
関連する記事:
- 「ああああああああああああ」という文字列をstrlenで取得すると 24と出てほしいのに、36と表示されてしまいます。 なぜでしょうか??
- PHPのテクメモ | どこでブラウザへの出力をしてしまったのかチェック
- Phingを使い倒す
- FreeBSDでPHPインストール
- MySQLにおける、utf8_general_ci と utf8_unicode_ci の違いとは何か。
Powered by MightyAdsense
最近のコメント