Что означает символ & в php
Что означает символ & в php?
Выдает ошибку на него перед new незнаю что обозначает вот привожу код:
function Connect()
{
$oDsn = TSQL::parseDSN();
$Result = @mysql_connect($oDsn['host'], $oDsn['user'], $oDsn['pass']) or
$Result = &new PEAR_Error(mysql_error(), mysql_errno());
if(is_resource($Result))
{
@mysql_select_db($oDsn['database'], $Result) or
$Result = &new PEAR_Error(mysql_error(), mysql_errno());
}
if(PEAR::isError($Result)) PEAR::throwError($Result->getMessage());
return $Result;
}
и выдает ошибку именно на &
что обозначает и как его заменить если надо?
и вот что в браузере выдает
--------------------------------------------------------------------------
PHP ver: 5.1.4
date: 18.03.2008 10:45:09
file: C:\Program Files\Apache Group\Apache2\htdocs\test\php-bin\__core\database.inc.php
line: 69
message: Assigning the return value of new by reference is deprecated
unhandled error
--------------------------------------------------------------------------
|