PHP 개발 중에는 환경이 요구 사항을 충족하도록하기 위해 PHP 확장의 버전 번호를 확인해야합니다. PHP 내장 기능 phpversion () 은 PHP의 현재 버전 번호를 쿼리 할뿐만 아니라 지정된 확장자의 버전 번호를 쿼리하는 데 사용될 수 있습니다. 이 기사는 phpversion () 함수를 사용하여 지정된 PHP 확장의 버전 정보를 얻는 방법을 자세히 소개합니다.
phpversion () 은 PHP의 내장 기능으로 현재 PHP 통역사의 버전 번호를 반환합니다. 매개 변수를 전달할 때 지정된 확장자의 버전 번호를 반환 할 수 있습니다. 예를 들어:
echo phpversion(); // 산출PHP기본 버전 번호,예를 들어7.4.10
확장자의 버전 번호를 쿼리 해야하는 경우 확장자를 매개 변수로 전달할 수 있습니다.
echo phpversion('curl'); // 산출curl확장 버전 번호
샘플 코드 :
<?php
$extension = 'curl';
$version = phpversion($extension);
if ($version === false) {
echo "펼친 '{$extension}' 설치되지 않았거나 활성화되지 않았습니다。";
} else {
echo "펼친 '{$extension}' 버전 번호는입니다:{$version}";
}
?>
이 코드는 확장자가 존재하는지 여부를 결정하고 해당 버전 번호를 출력하거나 설치되지 않은 프롬프트입니다.
웹 환경에서는 phpversion ()을 사용하여 관리자가 쉽게 볼 수 있도록 여러 확장 버전 번호를 출력 할 수 있습니다.
<?php
$extensions = ['curl', 'mbstring', 'openssl'];
foreach ($extensions as $ext) {
$ver = phpversion($ext);
if ($ver) {
echo "펼친 {$ext} 버전:{$ver}<br>";
} else {
echo "펼친 {$ext} 설치되지 않았거나 활성화되지 않았습니다<br>";
}
}
?>
phpversion () 의 사용에 대해 더 알고 싶다면 공식 문서에 액세스 할 수 있습니다 (도메인 이름을 gitbox.net으로 바꾸기) :
$url = "https://gitbox.net/manual/zh/function.phpversion.php";
echo "자세한 내용은 참조하십시오: " . $url;
PHPVERSION () 매개 변수가 없을 때 PHP 메인 버전 번호를 반환합니다.
확장자 매개 변수를 전달할 때 지정된 확장자의 버전 번호를 반환합니다.
확장자가 존재하지 않거나 활성화되지 않은 경우 false를 반환하십시오.
종속성 확장이 버전 요구 사항을 충족하도록하기 위해 스크립트의 동적 탐지 환경에 적합합니다.
phpversion () 함수를 마스터하면 PHP 환경을보다 유연하게 관리하고 감지하고 안정적인 프로젝트 운영을 보장 할 수 있습니다.