이 글은 주로 PHP 상수와 변수 예제에 대한 관련 정보를 소개합니다. 필요한 친구들이 참고하면 도움이 될 것입니다.
PHP의 상수 및 변수 예제에 대한 자세한 설명
[PHP는 명령줄에서 매개변수를 받습니다]
명령줄에서 PHP를 디버그하면 들어오는 매개변수는 $argv를 통해 가져옵니다. 이 요소의 경우 $argc를 통해 배열의 요소 수를 얻습니다.
【변수변수】
는 변수명이 변수이고, 변수의 식별자가 다른 변수의 값으로 대체될 수 있다는 뜻입니다.
예: 두 번째 문은 argv1 변수에 값을 할당합니다.
<?php $varName = 'argv1'; $$varName = 'value1'; var_dump($argv1); ?>
【상수】
define을 사용하여 정의하세요. 삭제하거나 수정할 수 없습니다. 호출 시 이름을 직접 쓰세요. 정의에는 세 개의 매개변수 버전이 있습니다. 세 번째 매개변수는 대소문자를 구분하지 않는지 여부를 나타냅니다. 기본값은 false입니다.
<?php define('pi',3.14); echo pi; ?>
팁: 상수를 정의하기 전에 먼저 상수가 정의되었는지 확인하고 정의된 함수를 사용하세요.
<?php if(!defined('pi')) define('pi',3.14); else echo 'pi has been defined<br>'; ?>
특수 기호가 있는 상수의 경우 상수 함수를 사용하여 호출해야 합니다. 상수 이름은 따옴표 추가여야 합니다. 예:
<?php if(!defined('= =')) define('= =','puzzled'); else echo 'pi has been defined<br>'; echo constant('= ='); ?>
정의된 모든 상수 가져오기:
<?php var_dump(get_defined_constants()); ?>
【Magic Variable】
__LINE__은 현재 줄을 가져옵니다. , __FILE__은 현재 경로를 가져옵니다.
응용 프로그램:
str_replace 함수를 사용하여 파일의 파일 이름 경로 + 파일 이름을 바꾸면 파일 경로 변경 사항에 계속 액세스할 수 있습니다.
str_replace(a63888a926ea6a0fc4a38b5cc2664df7,168358b321dcd7d27b9704a4467d98e8,85865a8edd2f230028a3f580beb3b2ae,1eb9ac2f2b97140b4207c97bdbc27834);
<?php define('ROOT',str_replace('a.php','',__FILE__)); echo ROOT; ?>
【기본】
8진수는 숫자 앞에 0을 붙이고, 16진수는 0x를 붙입니다.
[문자열 유형]
큰따옴표와 작은따옴표 모두 허용되지만 큰따옴표는 내부 변수를 구문 분석할 수 있지만 작은따옴표가 더 효율적입니다.
큰따옴표로 변수 구문 분석: { }를 사용하면 변수 이름이 다른 부분과 구분되도록 할 수 있습니다.
<?php $name = "test"; echo "username is {$name}"; ?>
관련 권장 사항;
PHP에서 일반적으로 사용되는 상수 및 변수 요약, 미리 정의된 상수와 변수는 어떻게 사용되고 출력되나요?
위 내용은 PHP 상수 및 변수에 대한 상세한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!