skillup

技術ブログ

Database PHP

CakePHPでの数字カンマ区切り&PHP&MySQL曜日の出力

投稿日:

今回は主に時間やお金の表示など、出力に関するネタです。

Cakeでのカンマ区切り

number_formatを使うという手もありますが、Cake独自のライブラリでもできます。

まずController側でNumberヘルパーを使えるように下記のように設定をします。

 

あとはテンプレート側で下記のようにコーディングすればOKです。

単純なカンマ区切り 例1,000

\をつけるケース 例 \1,000

円をつけるケース 例 1,000円

wholeSymbolというプロパティを変更すれば円以外の言葉も対応できます。

細かい説明は下記ドキュメントを参照してください。

http://doc4dev.net/doc/CakePHP/2/class-CakeNumber.html

曜日の出力など

PHPやMySQLで曜日(日本語)を出力したいとなったときに調べたことなどを。

MySQLでの出力

http://d.hatena.ne.jp/babu_babu_baboo/20131021/1382368519

http://d.hatena.ne.jp/xyk/20110713/1310520256

PHPでの出力

http://php-beginner.com/sample/date_time/week_ja.html

 

-Database, PHP
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

eclipseでのPHPソースの扱い方

Contents1 既存ファイルからプロジェクト生成2 PHP5.4以降でコンパイルする3 ctpファイルのシンタックスハイライト 既存ファイルからプロジェクト生成 超小ネタですが、Eclipseです …

no image

composer global require

composerでのglobal requireに関して。 composerでライブラリを読み込むとき、一般的には下記のどちらかで読み込むことが多いです。 composer.jsonに記述 compo …

no image

guzzle

サイトへのログイン認証などHTTPアクセスを行うライブラリではHTTP2_requestが有名かと思いますが、すでに開発がとまっていることもあり、最近はguzzleというライブラリが使われているようで …

no image

PHPにおけるstaticキャッシュ

PHPにおけるstaticキャッシュに関して。 PHPのおけるキャッシュはいくつかありまして、一般的にはmemcachedなどのKVS方式のキャッシュサーバーなどを使う方法が一般的かと思います。 キャ …

no image

CakePHP2系でのテスト処理

cakePHP2系でのテストの処理について。 PHPでのテストといえばphpunitが有名かと思います。cakePHPでも標準でphpunitがはいっており、ユニットテストを行うことができます。 Co …