2015-08-22 3 views
0

Может кто-нибудь объяснить, в чем разница между methodA и methodB (с знаком «&») в PHP?В чем разница?

<?php 
class X{ 
    public static function methodA(){return....;} 

    public static function &methodB(){return....;} 
} 
?> 

ответ

0

Добавления & перед именем функций означает, что он будет возвращать ссылку вместо копирования возвращаемого значения обратно к вызывающему абоненту. Вы можете найти все подробные данные в the documentation.