2007.06.23

Wordpressの分岐タグの書き方、というかPHPの文法

Wordpressのコード見てたら、条件文がブレースを使わずにコロンで書いてあった。

<?php if (flag) : ?>    // flag = trueの時の動作<?php else : ?>    // flag = falseの時の動作<?php endif; ?>

見慣れて無くて気持ち悪いので、普通の書き方でやってみたらちゃんと動いた。

<?php if (flag) { ?>    // flag = trueの時の動作<?php } else { ?>    // flag = falseの時の動作<?php } ?>

なんなんだこれは…。コードの見通しが悪いから、どこの閉じ括弧か分からなくなるのが嫌でコロンとかendifにしてるんだろうか。理由が知りたい。
とりあえず慣習には従わずにやってみる。何か不便があれば、それが理由なんじゃないかと。しかしendif…。
追記
普通に括弧でよさそう。

No related posts.



Comment

コメントはまだありません。

コメントフォーム

Trackback

Trackback URL

このページのトップへ

Sub Contents

Archive

Flickr

naka no hito

About

このブログは、実家の両親と、書いたことを色々と忘れているであろう未来の自分を対象に書かれています。
好きなものは山と鳥と田舎の空気。
物を磨きだすと止まらなくなる癖があります。気がつけば大掃除に。

詳しくはこちらをご覧ください。

  • すべてのエントリーのフィード
  • パソコン寄りなエントリーのフィード
  • 日常の話のフィード