回答編集履歴

2

微追記

2017/09/02 13:01

投稿

aro10
aro10

スコア4106

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  return で値を返さない場合は、PHPではnullになります。
4
4
 
5
- 関数の戻り値は一つです。複数を返したい場合は配列にするか、オブジェクト等で返します。
5
+ 関数の戻り値は一つです(returnを関数中に複数記述することは可能です)。複数を返したい場合は配列にするか、オブジェクト等で返します。
6
6
 
7
7
  php7.1からlist() におけるキーのサポートという機能で、配列を返した際に呼び出し元でキーを指定して代入できたりもします。
8
8
 

1

微追記

2017/09/02 13:01

投稿

aro10
aro10

スコア4106

test CHANGED
@@ -1,4 +1,4 @@
1
- return $str;とすることで、関数を実行した際にの結果として次の式の処理に渡されるので、get_post_data関数自体の結果を$height に代入しているという解釈で合っていると思います。
1
+ return $str;とすることで、関数を実行した際にreturn処理部分を通った際に関数の結果として次の式の処理に渡されるので、get_post_data関数自体の結果を$height に代入しているという解釈で合っていると思います。
2
2
 
3
3
  return で値を返さない場合は、PHPではnullになります。
4
4