세부사항에 대해 논의할 예정입니다. 정의하다() 이 안내서의 기능, 구문 및 사용법.
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에서는 코드의 어느 곳에서나 사용할 수 있으며 해당 값은 프로그램 실행 내내 동일하게 유지됩니다.