PHPの参照渡し

In: php

3 10月 2008
function config_database( &$db )
{
....
}

こういう場合の引数のアンドは「参照渡し」を意味しています。

通常、

function func($db){}

とした場合、引数には値がコピーで手渡され、変更があってもこのfunctionの中だけの話です。

広告

(&$argument)

と&を追加した場合、「参照渡し」ということになり、値を変更すると関数の外でも変更が反映されます。なるほど。

コメント

Comment Form

About this blog

ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

カテゴリー

カテゴリー

アーカイブ