Symfoware

Symfowareについての考察blog

CodeIgniter 3 ビューで使用できるPHPの代替タグ(General Topics - Alternate PHP Syntax for View Files)

CodeIgniter User Guide

General TopicsのAlternate PHP Syntax for View Filesについて調べてみます。
Alternate PHP Syntax for View Files


Alternative Echos



ビューで変数の内容を表示するとき、


  1. <?php echo $variable; ?>




省略記法として、以下の方法が使用できます。


  1. <?=$variable?>





Alternative Control Structures



if,for,foreach,whileについてこんな記法が使用できます。


  1. <ul>
  2. <?php foreach ($todo as $item): ?>
  3.     <li><?=$item?></li>
  4. <?php endforeach; ?>
  5. </ul>




中括弧ではなく名称で指定できるので、ループ範囲がわかりやすくなりますね。

ifに対応するのはendif。
forに対応するのはendfor。
foreachに対応するのはendforeach。
whileに対応するのはendwhileになるようです。


if,elseif,else,endifのサンプルはこんな感じ。


  1. <?php if ($username === 'sally'): ?>
  2.     <h3>Hi Sally</h3>
  3. <?php elseif ($username === 'joe'): ?>
  4.     <h3>Hi Joe</h3>
  5. <?php else: ?>
  6.     <h3>Hi unknown user</h3>
  7. <?php endif; ?>






CodeIgniter 3のユーザーガイド(User Guide)まとめ
関連記事

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2015/01/29(木) 21:35:52|
  2. PHP
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<CodeIgniter 3 ベンチマーククラスの使用方法(Library Reference - Benchmarking Class) | ホーム | CodeIgniter 3 開発環境、テスト環境、本番環境の切り替え(General Topics - Handling Multiple Environments)>>

コメント

コメントの投稿


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

トラックバック

トラックバック URL
http://symfoware.blog68.fc2.com/tb.php/1618-90d31bef
この記事にトラックバックする(FC2ブログユーザー)