Reply to Passing by Reference

Your name:

Reply:


Posted by Sanders Kaufman on 09/11/07 12:20

I think I finally get the idea of passing by reference, but I'm
struggling with the syntax and grammar of it.

I've got an object and I want to send it to a function to have its
properties modified like so:

[code]
class MyClass {
var $a;
function MyClass(){
$this->a=0;
}

function fnClassify($oClass){
$oClass->a = 1;
return true;
}

$oMyClass = new MyClass();
echo $oMyClass->a; // displays "0"

$bSuccess = fnClassify($oMyClass);
echo $oMyClass->a; // displays "1"
[/code]


Unfortunately, the syntax is wrong somehow. At some point, I should be
passing a reference to, instead of the value of, $oMyClass - but I don't
know where or how.

Can someone help me out here?

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация