最近WordPressをいじり始めてphpを勉強している。どんな言語学習でもそうだが、ソースを複数行にわたってコメントアウトしたい場合がある。
C言語やJavaでは /* ~ */ だがPHPではどうなのだろうか?
phpのスクリプト自身のコメントアウトはC言語と同様に /* ~ */ だが、ほとんどの場合HTMLと混在している。
HTMLの場合は <!- ~ -> だし・・・それぞれでやらなけラバならないのだろうか???
実はうまい方法があった
<?php if(0) { ?>
コメントアウトしたいブロック
<?php } ?>
phpの条件文で常に偽の判定をさせ、コメントアウトしたいブロックを実行させないようにするのだ。
まあ、C言語よりは圧倒的にめんどくさいが・・・
ちなみに、ExcelなどのVBAの場合は複数行のコメントアウトはできない。「’」 シングルクォーテーションで1行ごとに設定するしかない。
でも、やはり必要だったらしくまとめてコメント行にする機能はある。
表示 > ツールバー > 「編集」ツールバー を表示させて
コメントアウトしたい行をまとめて選択して、を編集ツールバーの「コメントブロック」をクリック → 行頭に「’」がつく
コメント解除はそのとなりのボタンをクリックすればよい。
これは必須だな・・・