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

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

黄舟
黄舟원래의
2017-11-15 11:00:412503검색

이전 글에서는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.