0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

FuelPHP HelloWorld表示する

Posted at

FuelPHPのインストールを事前にやりました。

初期設定

言語の設定

下記へ変更する。

fuel/core/config/config.php
215行目 'language' => 'ja',
237行目 'locale' => 'ja_JP.UTF-8',

タイムゾーンの設定

下記へ変更する。

fuel/core/config/config.php
270行目 'default_timezone' => 'Asia/Tokyo',

Hello world

ファイルを作成する。

APPPATH/classes/controller/hello1.php
<?php
class Controller_Hello1 extends Controller {
  public function action_indexi() {
    return 'Hello world!';
  }
}

で、http://localhost/myproject/hello1/indexにアクセスしてみる。
がエラー発生。
image.png

hello1.phpのコードミス。
誤 public function action_indexi() {
正 public function action_index() {
image.png
表示された!

hello.phpを作ってviewsフォルダに置く。

APPPAH/views/hello.php
 <!DOCTYPE html>
 <html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1>Hello World!</h1>
  </body>
 </html>

hello2.phpのコントローラーを作る。

APPPATH/classes/controller/hello2.php
<?php
class Controller_Hello2 extends controller {
  public function action_index() {
    return View::forge('hello');
  }
}

で、http://localhost/myproject/hello2/indexにアクセスしてみる。
image.png
表示された。

ブラウザからはコントローラが呼び出されて、コントローラからビューが呼び出される。

参考サイト

とりあえずやってみる!FuelPHP第5回~まずは、やっぱり「Hello World!」~

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?