Omówimy szczegóły dot definiować() funkcji, składni i użycia w tym przewodniku.
Co to jest funkcja define() w PHP?
The definiować() jest wbudowaną funkcją w PHP używaną do tworzenia stałych. Stałe są jak zmienne, ale po zdefiniowaniu w programie ich wartości pozostają takie same. Stałe w PHP są przydatne do przechowywania wartości, które pozostają stałe podczas wykonywania programu.
Składnia
Składnia używania definiować() funkcja w PHP wygląda następująco:
definiować ( „STAŁA_NAZWA” , wartość , sprawa - niewrażliwy )
Funkcja define akceptuje trzy parametry, a CONSTANT_NAME która określa nazwę zmiennej stałej, wartość który określa wartość stałej, oraz bez uwzględniania wielkości liter to parametr określający, czy w nazwie stałej nie ma być rozróżniana wielkość liter. Jest to parametr opcjonalny i ma dwie możliwe wartości Prawda czy fałsz , PRAWDA jest dla nazwy zmiennej bez rozróżniania wielkości liter, a FAŁSZ dotyczy nazwy z uwzględnieniem wielkości liter. Domyślne zachowanie funkcji uwzględnia wielkość liter, natomiast nie jest już obsługiwane w PHP.
Przykład 1
W poniższym przykładzie zdefiniowaliśmy stałą zmienną o nazwie STAŁY z wartością LinuxHint . Następnie wydrukowaliśmy wartość STAŁY , pierwsza instrukcja echo wypisze wartość, a druga wyświetli błąd. Ponieważ w funkcji rozróżniana jest wielkość liter:
definiować ( 'STAŁY' , „Podpowiedź dla systemu Linux” ) ;
Echo STAŁY . ' \N ' ;
Echo Stały ;
?>
Przykład 2
Możesz także przypisać wartość jednej stałej do drugiej, po prostu odwołując się do oryginalnej stałej podczas definiowania nowej stałej.
Na przykład:
definiować ( „STR” , „Podpowiedź dla systemu Linux” ) ;
definiować ( „NEW_STR” , UL ) ;
Echo UL ;
Echo ' \N ' ;
Echo NEW_STR ;
?>
Podany kod PHP definiuje stałą o nazwie „STR” z wartością „Podpowiedź dla systemu Linux” i inna stała nazwana „NEW_STR” któremu przypisano wartość „STR” stały. Następnie kod wyprowadza wartości obu stałych za pomocą instrukcji echo.
Dolna linia
PHP ma unikalny sposób wykonywania działań i różni się znacznie od innych popularnych języków programowania. W PHP istnieją dwa różne sposoby definiowania a stały , jeden używa stałe słowo kluczowe a drugi używa tzw definiować() funkcjonować. The stały w PHP mogą być używane w dowolnym miejscu w kodzie, a ich wartość pozostaje taka sama przez cały czas wykonywania programu.