Показать сообщение отдельно
Старый 18.03.2008, 23:08   #1
Неактивный пользователь
 
Регистрация: 25.11.2007
Сообщений: 8
Репутация: 0
По умолчанию Что означает символ & в 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
--------------------------------------------------------------------------
chertenok вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.02162 секунды с 10 запросами