> 백엔드 개발 > PHP 튜토리얼 > PHP에서 정의() 및 정의() 함수 사용에 대한 자세한 설명

PHP에서 정의() 및 정의() 함수 사용에 대한 자세한 설명

黄舟
풀어 주다: 2023-03-17 14:42:01
원래의
2503명이 탐색했습니다.

이전 글에서는 PHP의 Define() 사용법과 PHP의 Define()과 const의 차이점에 대해 소개했습니다. 오늘은 계속해서 PHP의 Define() 함수와 사용법에 대해 소개하겠습니다. Defined() 기능은 상세한 분석 소개를 제공하며, 도움이 필요한 친구들이 참고할 수 있습니다!

define() 함수는 상수를 정의합니다.
define() 함수는 상수를 정의합니다.
상수는 다음 차이점을 제외하면 변수와 매우 유사합니다.
상수[상수]와 변수[변수]는 유사점이 많으므로 혼동하기 쉽습니다. 아래에는 상수[상수]와 변수[변수]가 나열되어 있습니다. between:

•상수 값은 설정된 후에는 변경할 수 없습니다.
상수 값은 지정된 후에 변경할 수 없습니다.
•상수 이름에는 달러 기호($)가 필요하지 않습니다.
상수를 설정할 때, 앞에 "$" 기호를 추가할 필요가 없습니다.
•상수는 범위에 관계없이 액세스할 수 있습니다.
상수 값은 문자열과 숫자만 가능합니다.
상수 값은 문자열과 숫자만 가능합니다.
상수 값은 범위에 상관없이 접근 가능합니다. 값은 "string[string]"과 "number[숫자]"만 가능합니다. :

define(name,value,case_insensitive)
로그인 후 복사


Parameter
Parameter
Description
Description

nameRequirevalueRequired의 이름을 지정합니다. 상수옵션의 값을 지정합니다. TRUE로 설정하면 상수는 대소문자를 구분하지 않습니다.선택적 매개변수 . 상수 이름이 대소문자를 구분하는지 여부를 지정합니다. True로 설정하면 문자는 대소문자를 구분합니다. False로 설정하면 문자는 대소문자를 구분합니다. 기본값은 False입니다.위 코드는 다음 결과를 출력합니다.케이스 2상수 지정(대소문자 구분):위 코드는 다음과 같은 결과를 출력합니다.
Hello you! How are you today?
로그인 후 복사
Defined() 함수는 상수가 존재하는지 확인합니다.
d 상수의 이름을 지정합니다
필수 매개변수입니다. 상수

Required 매개 변수의 값을 지정합니다. 상수case_insensitive
Define a case-sensitive constant:
로그인 후 복사

예 2
대소문자를 구분하지 않는 상수 정의:
<?phpdefine("GREETING","Hello you! How are you today?");echo constant("GREETING");?>
로그인 후 복사

위 코드의 출력은 다음과 같습니다.
Defined() 함수의 기능은 상수가 존재하는지 확인하는 것입니다.

상수가 존재하면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 상수가 존재하면 True를 반환하고, 존재하지 않으면 False를 반환합니다.

구문

문법

<?phpdefine("GREETING","Hello you! How are you today?",TRUE);echo constant("greeting");?>
로그인 후 복사


parameter

매개변수


Descripting

설명


Name

확인할 상수의 이름을 지정합니다
. 상수
개체


의 이름을 지정합니다.

Example
案例

<?phpdefine("GREETING","Hello you! How are you today?");echo defined("GREETING");?>
로그인 후 복사

The output of the code above will be:
上述代码将输出下面的结果:

1
로그인 후 복사

总结:

本文通过示例讲述了php中define()与defined()函数的使用详解,希望对你的工作上有所帮助!

相关推荐:

php常量define与const的区别详解


php中define的使用详解


php define常量定义与变量区别_PHP教程

위 내용은 PHP에서 정의() 및 정의() 함수 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿