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

MySQLでtext型が大量にあるもののリストア 

MySQLでのリストアについて。 先日実務でtext型のカラムが複数あるテーブルを読もうとしたら下記エラーがでてこけました。

なにやら …

no image

cakePHP3インストール

PHP7に上がりましたが、それ以前にcakeがversion3になっていますね。 いずれはこれでリプレイスをしなくてはいけないので、今日とりあえずインストールしてみました。 原則としてcomposer …

no image

オブジェクト指向 データベース層

本日も引き続き「現場で役立つシステム設計の原則」を読み進めてます。 本日は主にデータベース層の考え方について。 Contents1 データべース層1.1 要点1.1.1 典型的なダメテーブル設計1.1 …

no image

laravelでの名前空間変更

laravelでの名前空間変更について。 laravelでモデルの場所はディフォルトだとapp/直下に作られます。 これをapp/Modelというディレクトリを作ってnamespaceを正常に定義した …

no image

JavaでのSQLの書き方

ちょっと小ネタです。 通常SQLを記述する場合、縦に分けて書くのが見た目にも見やすく、保守性も高いです。 例として

と書くよりは、 [ …