PHP 상수 및 변수는 상수를 사용하여 사용자가 특정 파일을 건너뛰는 것을 제한합니다.

장한자(長字)는 문자 그대로 '오래 지속되는, 오랫동안 변하지 않는'을 의미합니다.

상수는 번역하기 쉽습니다. 즉, 오래 지속되는 가치입니다.

[핵심 지식] 지식 수준을 다음과 같이 정의합니다. 침묵 수준

상수의 사용 범위는 매우 넓습니다. 앞으로는 작업 디렉터리를 정의하고 계정 비밀번호, 버전 번호 등의 일부 특성을 정의하기 위해 상수를 사용할 것입니다. 그래서 이 지식은 매우 중요합니다.

코드 내 상수 정의 및 작성 방법:

define(상수 이름, 상수 값)

참고:

1. 상수 값은 이전 장에서 이야기한 스칼라만 가능합니다.

2. 상수 이름은 소문자도 가능하지만 일반적으로 대문자입니다.

3. 상수 이름은 따옴표 없이도 가능하지만 일반적으로 따옴표를 사용합니다.

4. 문자열에서 상수를 호출할 때는 따옴표 밖에 있어야 합니다

5. 상수 이름에는 문자와 밑줄만 사용하는 것이 좋습니다

실험해 봅시다 코드 사용:

1. 상수

를 정의하고 호출해 보세요. 2. 프로젝트 실험에 주의하세요

또한 시스템에 몇 가지 내장 기능이 준비되어 있습니다. 우리에게 상수입니다. 이러한 상수가 지정됩니다. 먼저 몇 가지를 알아봅시다. 이전 편에서 공부한 시스템 상수가 더 있는데, 시작한 후에 천천히 추가하고 배워보겠습니다.

< tr>
상수 이름 설명
常量名 说明
LINE 当前所在的行
FILE 当前文件在服务器的路径
FUNCTIOIN 当前函数名
CLASS 当前类名
METHOD 当前成员方法名
PHP_OS PHP运行的操作系统
PHP_VERSION 当前PHP的版本
TRAIT Trait 的名字,php5.4新加
DIR 文件所在的目录
NAMESPACE 当前命名空间的名称(区分大小写)
LINE<>
현재 줄
<>FILE<> 현재 파일은 서버 경로
<>FUNCIOIN<> 현재 함수 이름
< >CLASS<> 현재 클래스 이름
<>METHOD<> 현재 멤버 메서드 이름
PHP_OS PHP가 실행되는 운영 체제
PHP_VERSION 현재 PHP 버전
<>TRAIT<> php5.4에 추가된 Trait의 이름
<>DIR<> 파일이 있는 디렉터리
<>NAMESPACE<> 현재 네임스페이스 이름(대소문자 구분)

Defined() 함수는 보안 메커니즘으로 사용됩니다

여기서는 지식을 완전히 익힐 필요가 없습니다. 함수를 학습한 후 코드의 이 부분을 다시 살펴볼 수 있습니다.

Defined() 주로 다른 사람이 보안 검사 파일을 우회하는 것을 방지하기 위해 이 사용법을 배워 보겠습니다.

함수: 정의됨(상수)
함수: 함수의 괄호 뒤에 상수를 전달합니다. 상수가 정의되어 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

[시나리오 시뮬레이션 ] 이 온라인 전자 쇼핑몰 소프트웨어 세트는 결제가 이루어졌는지 확인하는 것은 소프트웨어 인증을 확인하여 이루어집니다. version.php 파일에는 인증이 없다고 규정되어 있습니다. 파일 버전을 확인하기 위한 권한입니다. PHP는 이 소프트웨어를 사용할 수 없습니다. 모든 코드에는 version.php가 포함되어 있습니다. 그리고 불법 복제를 방지하기 위해 version.php 코드를 암호화할 수도 있습니다.

두 개의 파일이 있습니다:

1. 하나의 파일 중간에 버전 번호, 버전 설명 및 승인 설명이 있습니다. 파일 이름은 version.php

2. 파일에는 특정 비즈니스 기능이 있습니다. 예를 들어 사용자 등록, 로그인 등 파일 이름은 users.php

어떻게 해야 하나요? ——즉, version.php 파일이 포함되어 있지 않으면 users.php 이후의 코드가 실행됩니다.

실험을 진행해 보겠습니다.
version.php 파일

users.php

실험 결과에 따르면 version.php가 포함되어야 하며 그렇지 않으면 포함되지 않습니다. 표시되지 않음 다음 에코 '사용자 등록';


include
발음: [ˈnˈklud]
설명:

버전
포함 발음: [ˈvɜ: ʃn]
설명: 버전

user
발음: [ˈjuzɚ]
설명: 사용자
복수형: 사용자

정의
발음: [dˈjuzɚ]

설명:


지정 함수: include('파일 경로 및 파일 이름 전달')
함수: 이 함수의 함수는 지정된 경로의 파일을 전달하고 PHP가 포함하도록 하는 것입니다.

참고: 다음 장에서는 include<>에 대해 구체적으로 설명하고 실험해 보겠습니다.
지속적인 학습
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!