You cannot pass NULL, where a 'reference' was
exptected, it is not legal. Just as any other
constant.

NULL is a constant.

function myfunc(&$p) { ... }
$v = NULL; // passing NULL
myfunc($x);

Mukul Sabharwal
http://www.devhome.org

----- Original Message ----- 
From: "Mirek Novak" <[EMAIL PROTECTED]>
To: "PHP List" <[EMAIL PROTECTED]>
Sent: Tuesday, August 12, 2003 12:06 PM
Subject: [PHP] prob. with function parameter with "&"


> Hi everybody,
> 
> I have defined function
> 
> function func ($var,$val,&$struct){
> // do something
> }
> 
> if I call this function following way
> 
> func('a','b',NULL);
> 


=====
Mukul Sabharwal ([EMAIL PROTECTED])

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to