В Документации по PEAR MDB2 Package есть такой пример:
| Код | <?php // Create a valid MDB2 object named $mdb2 // at the beginning of your program... require_once 'MDB2.php';
$mdb2 =& MDB2::connect('pgsql://usr:pw@localhost/dbnam'); if (PEAR::isError($mdb2)) { die($mdb2->getMessage()); }
// Proceed with a query... $res =& $mdb2->query('SELECT * FROM clients');
// Always check that result is not an error if (PEAR::isError($res)) { die($res->getMessage()); }
// Disconnect $mdb2->disconnect(); ?>
|
Что в них значит оператор =& ? Могу предположить, что & - это символ ссылки (reference), но зачем что-то возвращать по ссылке, если объекты и так возвращаются по ссылке. В чём тут фишка?
Заранее спасибо |