PHPについて質問です。 Add Star
PHPを勉強中なのですが、コード中の() {} "" ;の使い方
の決まりがいまいち理解できません。
文字は必ず ""で囲む、スペースは自由に入れて問題ない
というのはわかりました。
↑
合ってますか?
書籍などをみても()や{}を使ったり使わなかったりするので、
どっちでもいいのでしょうか?
決まりごとや法則などあるのでしょうか?教えてください。
例えばif構文で
<?php
if (date("h")>=18)
{print"goodnight";}
elseif (date("h")>=11)
{print"hello";}
?>
とあるとしたら、("h")の()は必要なのか、{print"goodnight";}の
{}は必要なのか、{}が()に変わるとだめなのか、というようなこと
がわかりません。
回答よろしくお願いします。
No.1ベストアンサー
- 回答日時:
> 決まりごとや法則などあるのでしょうか?教えてください。
決まり事はあります。ちゃんとした入門書になら書いてあるはずですが。
>("h")の()は必要なのか、
関数呼び出しに () は必要です。
>{print"goodnight";}の{}は必要なのか、
このケースでは不要です。{ } は複数の文をまとめるときの記号です。
if (date("h")>=18) {print"goodnight";}
と、
if (date("h")>=18) print"goodnight";
は同じです。
if (date("h")>=18) {$x = 1; print"goodnight";}
と
if (date("h")>=18) $x = 1; print"goodnight";
は違います。
どう違うかは考えてください。
>{}が()に変わるとだめなのか、
{ } と ( ) は全く意味の違う記号です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- その他(プログラミング・Web制作) 【Python初学者】以下コードについて教えていただきたいです 4 2023/04/19 13:01
- PHP PHP ページング データベース 1 2022/06/16 10:30
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(プログラミング・Web制作) pythonのmap、結果の利用は1度だけ? 5 2022/06/11 12:33
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- Perl perlについての質問 2 2022/10/17 15:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPで以下のような占いプログラ...
-
差分の月数を算出する方法
-
C言語でシステム日付との差を...
-
開始と終了を指定して、その間...
-
Accessコンボボックス
-
Accessで、DAOでAddnew
-
PHPでmysqlを使ってます。日時...
-
PHPでカレンダーを作る(縦書き)
-
Dosブロンプトでtabを出力したい
-
wordの差し込み印刷で文字...
-
switch()文で値の大小比較
-
DTOとEntityの差は何ですか。
-
shシェルスクリプト 空白行の...
-
findstrのerrorlevel
-
「取得先」という表現について
-
VB.NETからVBAマクロ(引数)を呼...
-
Yahoo! JAPAN IDを新規取得でき...
-
アクセスの度にIPアドレスを変...
-
WordでExcelデータを差込...
-
【C#】DataGridViewの最大列数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
開始と終了を指定して、その間...
-
ファイル名に日付の挿入
-
アップロードしたファイル名に...
-
昨日の日付を取得するVBscript
-
C言語でシステム日付との差を...
-
C言語を使って、ある特定の日の...
-
Accessコンボボックス
-
現在時刻をyyyymmddhhmmss形式...
-
月曜日から始まる週間カレンダ...
-
6ヶ月前の日付を取得するにはど...
-
MySQLのdate型をphpで○年○月○日...
-
今日の日付から1週間のリスト
-
MYSQLの日付から現在までの年数...
-
ASP 年度年齢の計算
-
ESXiのdateコマンドについて
-
PHP 指定した期間だけ表示した...
-
改行されないカレンダー(PHP)
-
VBAでのDATEについて
-
シェルスクリプト:N日前の日付...
-
rss2.0<pubDate>の日付整形
おすすめ情報