«const» против «статического» в PHP [дубликат]

На этот вопрос уже есть ответ:

В PHP 5 я могу объявить значение const для класса:

class config
{
     const mailserver = 'mx.google.com';
}

Но я также могу объявить public static:

class config
{
     public static $mailserver = 'mx.google.com';
}

В случае файл конфигурации, который я позже буду использовать, например:

imap_connect(config::$mailserver ...
imap_connect(config::mailserver ...

Какой из вариантов, по вашему мнению, лучше использовать? (Быстрее, меньше загрузка памяти и т. Д.)

13
задан Peter Mortensen 14 July 2019 в 13:21
поделиться