PHP의 define() 함수는 무엇입니까

Phpui Define Hamsuneun Mueos Ibnikka



PHP는 강력하고 효과적인 웹 애플리케이션을 만들기 위해 전 세계 개발자들이 사용하는 인기 있는 언어입니다. PHP가 다재다능한 이유 중 하나는 다음과 같은 내장 특수 함수가 있기 때문입니다. 정의하다() 개발자가 기호에 특정 값을 할당할 수 있으며 프로그램이 실행되는 동안 해당 값을 변경할 수 없습니다.

세부사항에 대해 논의할 예정입니다. 정의하다() 이 안내서의 기능, 구문 및 사용법.

PHP에서 정의() 함수란 무엇입니까?

그만큼 정의하다() 상수를 생성하는 데 사용되는 PHP의 내장 함수입니다. 상수는 변수와 비슷하지만 일단 프로그램 내에서 정의되면 값이 동일하게 유지됩니다. PHP의 상수는 프로그램이 실행되는 동안 일정하게 유지되는 값을 저장하는 데 유용합니다.







통사론

사용을 위한 구문 정의하다() PHP의 함수는 다음과 같습니다.



정의하다 ( 'CONSTANT_NAME' , , 사례 - 둔감 )

정의 함수는 세 개의 매개변수를 허용합니다. CONSTANT_NAME 상수의 변수 이름을 지정하는 상수의 값을 정의하고 case_insensitive 상수 이름이 대소문자를 구분하지 않아야 하는지 여부를 지정하는 매개변수입니다. 선택적 매개변수이며 두 가지 가능한 값이 있습니다. 참 또는 거짓 , 진실 대소문자를 구분하지 않는 변수 이름용이며 거짓 대소문자를 구분하는 이름입니다. 함수의 기본 동작은 대소문자를 구분하지만 대소문자를 구분하지 않는 기능은 PHP에서 더 이상 지원되지 않습니다.



예 1

다음 예제에서는 이름이 지정된 상수 변수를 정의했습니다. 끊임없는 값으로 리눅스힌트 . 그런 다음 값을 인쇄했습니다. 끊임없는 , 첫 번째 echo 문은 값을 인쇄하고 두 번째 문은 오류를 표시합니다. 함수는 대소문자를 구분하기 때문에:






정의하다 ( '끊임없는' , '리눅스힌트' ) ;
에코 끊임없는 . ' \N ' ;
에코 끊임없는 ;
?>

예 2

새 상수를 정의할 때 단순히 원래 상수를 참조하여 한 상수의 값을 다른 상수에 할당할 수도 있습니다.



예를 들어:


정의하다 ( '힘' , '리눅스힌트' ) ;
정의하다 ( 'NEW_STR' , ) ;

에코 ;
에코 ' \N ' ;
에코 NEW_STR ;
?>

주어진 PHP 코드는 다음과 같은 상수를 정의합니다. '힘' 값으로 '리눅스힌트' 그리고 또 다른 상수 'NEW_STR' 의 값이 할당된 '힘' 끊임없는. 그런 다음 코드는 echo 문을 사용하여 두 상수의 값을 출력합니다.

결론

PHP 작업을 수행하는 고유한 방법이 있으며 다른 인기 있는 프로그래밍 언어와 상당히 다릅니다. PHP에서 a를 정의하는 두 가지 다른 방법이 있습니다. 끊임없는 , 하나는 const 키워드 다른 하나는 정의하다() 기능. 그만큼 끊임없는 PHP에서는 코드의 어느 곳에서나 사용할 수 있으며 해당 값은 프로그램 실행 내내 동일하게 유지됩니다.