はじめに CakePHP には JSON 形式で出力するための機能が組み込まれています。方法にはいくつかありますが、今日は1つのアクションで JSON 出力のみを行う場合と、URL に応じて HTML 表示と JSON 出力の両方を行う場合の2パターンをご紹介します。 目次 JSON 形式で出力 画面表示と JSON 出力を1つのアクションで行う 注意事項 おわりに 1. JSON 形式で出力 実装するアクションの出力が JSON 形式だけでいい場合の実装例をご紹介します。動作確認には下記テーブルを使用しました。 CREATE TABLE `scores` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL, `nickname` varchar(255) NOT NULL, `score` int(11) NOT NULL, `cr