ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    CodeIgniter コントローラ

    このエントリーを含むはてなブックマーク はてなブックマーク - CodeIgniter コントローラ あとで読む
    CodeIgniterのURLの続きです。

    CodeIgniterは、PHPで作られたMVCフレームワークです。
    MVCのうちのC=Controllerの部分について、使い方を理解しましょう。

    CodeIgniter コントローラ

    コントローラは、HTTPリクエストがどのように扱われるかを決定するので、アプリケーションの心臓部だといえます。


    簡単なコントローラを作って、実際に動作を見てみましょう。
    テキストエディタを使って、blog.php というファイルを作成し、次のコードを中に書きます:


    class Blog extends Controller {

      function index()
      {
        echo 'Hello World!';
      }
    }
    ?>



    文字コードはどうするのかな?
    UTF-8Nでいいのかな?
    他のPHPファイルをテキストエディタで開くと「Shift JIS」になっているようだが…。

    そして、application/controllers/ フォルダにファイルを保存します。

    保存し終わったら、次のようなURLを使ってサイトを訪問してみましょう:

    www.your-site.com/index.php/blog/

    正しく行えば、 Hello World! と見えているはずです。



    おー、Hello World! が表示された!
    とりあえず、最初のつかみはOKだ。

    Linuxサーバ Hacks 2 ―コネクティング、モニタリング、トラブルシューティング Linuxサーバ Hacks 2 ―コネクティング、モニタリング、トラブルシューティング
    Bill von Hagen、Brian K. Jones 他 (2006/10/24)
    オライリー・ジャパン
    この商品の詳細を見る

    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/88-6c824d20

    FC2Ad