>  기사  >  백엔드 개발  >  PHP가 미리 정의한 상수 예제에 대한 자세한 설명

PHP가 미리 정의한 상수 예제에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-04-27 17:11:175057검색

PHP에서 미리 정의한 상수의 역할은 무엇인가요?

PHP의 미리 정의된 상수를 사용하여 PHP에서 정보를 얻을 수 있습니다. 예를 들어 현재 컴퓨터의 운영 체제, 현재 사용되는 PHP 버전 정보 등을 얻을 수 있습니다.

PHP에서 일반적으로 사용되는 사전 정의된 상수는 다음과 같습니다.

常量名 功能 
__FILE__ 默认常量,PHP程序文件名
__LINE__ 默认常量,PHP程序行数 
PHP_VERSION 内建常量,PHP程序的版本,如3.0.8_dev 
PHP_OS 内建常量,执行PHP解析器的操作系统名称,如Windows
TRUE 该常量是一个真值(true) 
FALSE 该常量是一个假值(false) 
NULL 一个null值 
 E_ERROR 该常量指到最近的错误处
E_WARNING 该常量指到最近的警告处 
E_PARSE 该常量指到解析语法有潜在问题处 
E_NOTICE 该常量为发生不寻常处的提示但不一定是错误处

PHP가 미리 정의한 상수 예제에 대한 자세한 설명참고: 위 표의 __FILE__ 및 __LINE__에 있는 "__"는 "_".

예제

다음 예는 미리 정의된 상수를 사용하여 PHP에서 정보를 출력하며, 코드는 다음과 같습니다

<?php
header("content-type:text/html;charset=utf-8");              //设置字符编码
echo "当前文件的路径:".__FILE__;
echo "<br/>当前的行数:".__LINE__;
echo "<br/>当前PHP的版本信息:".PHP_VERSION;
echo "<br/>当前的操作系统:".PHP_OS;
?>

예제 설명:

미리 정의된 상수와 사용자 정의 상수

사용상의 차이는 없습니다. 위의 예에서는 PHP를 사용했습니다. 사전 정의된 상수 __FILE__은 현재 PHP 파일에 대한 경로를 가져오고, PHP 사전 정의된 상수 __LINE__은 프로그램의 줄 번호를 가져오고, PHP_VERSION 사전 정의된 상수는 현재 PHP 버전을 가져오고, PHP_OS 사전 정의된 상수는 현재 운영 체제를 가져옵니다.

코드 실행 결과는 다음과 같습니다.

PHP가 미리 정의한 상수 예제에 대한 자세한 설명

사용자마다 사용하는 운영체제와 시스템 버전이 다르기 때문에 결과는 다음과 같습니다. 아니요, 이는 각 사용자의 실제 상황을 바탕으로 얻은 것입니다.

PHP의 상수를 이해한 후 다음 섹션에서는 PHP의 "변수"를 이해하도록 안내합니다.

추천 관련 비디오 튜토리얼: "php.cn Dugu Jiujian ( 4)-php 비디오 튜토리얼》: 미리 정의된 변수와 상수

위 내용은 PHP가 미리 정의한 상수 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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