Kohana で Hello, World!
CodeIgniter とは異なり、Controller の命名規約が異なる。
CodeIgniter はコントローラー名がクラス名になるが、Kohana の場合は Controller名 + _Conroller になる。
<?php class Hello_Controller extends Controller { public function index() { echo 'Hello, World!'; } } ?>
を application/controllers に hello.php として保存する。
そして、http://localhost/yourproject/hello/ とアクセスすると、Hello, World! が表示される。
メソッドを追加してみる
comments メソッドを追加してみる。
<?php class Hello_Controller extends Controller { public function index() { echo 'Hello, World!'; } public function comments() { echo 'Look at this!'; } } ?>
今度は、http://localhost/yourproject/hello/comments/ とアクセスする。