Как сделать константу в php?

Пользователь

от otha_marks , в категории: PHP , 2 года назад

Как сделать константу в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от rodger.botsford , 2 года назад

@otha_marks Вы можете использовать const или define() функцию, чтобы объявить константу в PHP, посмотрите ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<?php

const APP_VERSION = 3.2;

// Вывод: 3.2
echo APP_VERSION;

define("DB_HOST", "127.0.0.1");

// Вывод: 127.0.0.1
echo DB_HOST;


Пользователь

от chloe.keebler , год назад

@otha_marks 

В PHP константы объявляются с помощью функции define(). Например, чтобы объявить константу с именем "PI" и значением 3.14, можно использовать следующую конструкцию:

1
define("PI", 3.14);


Далее можно использовать константу PI как обычную переменную.

1
echo PI;


Константы можно объявлять также с помощью ключевого слова const, но этот метод доступен только в классах и интерфейсах.

1
2
3
class MyClass {
    const PI = 3.14;
}


После чего можно использовать константу как

1
echo MyClass::PI;