PHPゲームを作りながら学ぼう!

広告

現在新パズルゲームっぽいのを作成中です(2018.06.03)。

広告
Pocket

通常、関数では値渡しでパラメータを関数に渡します。

値渡しのパラメータは関数内で使用されるだけの存在です。

一方参照渡しというものがあります。
これはパラメータの前にアンパサンド(&)をつけることで参照渡しにすることができます。

参照渡しのパラメータは関数内部でパラメータに変更があった場合、関数外部のその変数も値が変更されます。
値が変更されるということなので、そのパラメータは変数だけ受け付け、整数など代わりようのない値は引数として成り立たないことになります。

例を見てみましょう。

 

広告

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA