- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpで以下のコードが次の認識であっているかどうか)
phpでの関数定義とechoの使い方
このQ&Aのポイント
- phpで関数を定義する際には、functionキーワードを使用します。
- echoは、指定した内容を表示させるための関数です。
- say_helloという関数が定義され、その能力はまるかっこの中の$greetingという変数の能力を使います。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> say_helloというワードにfunctionで関数を定義している say_helloという名称の関数を定義している > 変数$greeting に表示させるという能力をつけさせている 変数に機能が付く訳ではありません。 関数定義の関数名の後の括弧の中は、関数内の処理に対してデータを引き渡すための変数(一般的に引数と呼ぶ)を定義しているだけです。 なので、function say_hello($greeting) は、say_hello と言う名前の関数を定義し、引数として $greeting を用いることを定義していると言う事になります。 > say_helloはechoの能力を持っている これは概ね合ってます。 プログラミングの場合、能力を持っているとは言わずに機能を持っているという言い方がいいと思います。 > したがって、say_helloによって > ("Good morning") > が表示される 実行結果としては Good morning と表示されるだけで、括弧やダブルコーテーションは出力されません。
お礼
渡すという言葉なんですね あと、機能とか