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 | 该常量为发生不寻常处的提示但不一定是错误处 |
참고: 위 표의 __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.cn Dugu Jiujian ( 4)-php 비디오 튜토리얼》: 미리 정의된 변수와 상수
위 내용은 PHP가 미리 정의한 상수 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!