[PHP-users 14578]”{ }”の使い方について

片岡 秀哲 kataoka_yoshinori @ marudai.co.jp
2003年 4月 11日 (金) 20:01:40 JST


PHP 入門3日目の初級者です。
VBAは使うことがありますが、その他の言語経験はありません。

最初にとまどっているのが”{ }”の使い方です。
入門書などのサンプルを見ていると 1対の相手がどれかなかなか
わかりません。


これから私もPHPでプログラムを作成していく事になるのでしょうが、
この”{ ”と” }”をプログラムの中で使用する上で皆様はどの
ような工夫(注意点?)をされているのか?
お聞かせ願えれば幸いです。


何年か後に自分で見直し、又は他の人に引継ぐ事を想定すると、見やすい
、分かりやすいコーデネイトにしておきたいと思うものですから。
”慣れれば、何の問題もない!”事なのでしょうか?


ちなみに、対になる”{”と”}”をタブで、同じ高さになるように工夫
しようとしましたが、右へ右へ伸びていき、1画面におさまらなく
なり、いい方法ではないなぁと思いました。

なお私が悩んだ、入門書にあったサンプルは下記のようなものでした。
--------------------------------------------
<HTML>
<HEAD><TITLE>01-04</TITLE></HEAD>
<BODY>
<H1>今月のカレンダー</H1>
<TABLE BORDER="1">
<?php
  $Weekdays = array("日","月","火","水","木","金","土");
  $nen = date( "Y" );
  $tsuki = date( "m" );
  $hinichi = 1;
  while( true ) {
    $path = "./data/" . $tsuki . "-" . $hinichi . ".txt";
    if ( file_exists( $path ) ) {
        $message = file( $path );
    } else {
        $message = array();
    }
    $weekday = date("w", mktime( 0,0,0, $tsuki, $hinichi, $nen ) );
    if ( sizeof( $message ) > 0 ) {
      ?><TR><TD BGCOLOR="#FFFFCC"><?php
    } else {
      if ( $weekday == 6 ) {
        ?><TR><TD BGCOLOR="#CCFFFF"><?php
      } else if ( $weekday == 0 ) {
        ?><TR><TD BGCOLOR="#FFCCCC"><?php
      } else {
        ?><TR><TD BGCOLOR="#FFFFFF"><?php
      }
    }
    echo( $nen . "年" .
          $tsuki . "月" .
          $hinichi . "日(" . $Weekdays[ $weekday ] . ")" .
          implode( " ", $message ) . "\n" );
    ?></TD></TR><?php
    $hinichi = $hinichi + 1;
    if ( checkdate(  $tsuki, $hinichi, $nen ) == false ) {
      break;
    }
  }
?>
</TABLE>
</BODY></HTML>

------------------------------------------
”この程度なんでもない。笑止! ”といわれそうですが。




PHP-users メーリングリストの案内