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マーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

紹介

カウンター

昨日:951 今日:516 合計;273620

カレンダー

2010年8月
« 7月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Translator

Japanese flagEnglish flagIndonesian flag
By N2H