Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet PHP-Version?

Was bedeutet PHP-Version?

藏色散人
藏色散人Original
2021-12-13 09:11:072805Durchsuche

phpversion ist eine Funktion in PHP, die zum Abrufen der aktuellen PHP-Version verwendet wird. Die Verwendungssyntax lautet „phpversion(string $extension = ?): string“.

Was bedeutet PHP-Version?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.4, Dell G3-Computer.

Was bedeutet PHP-Version?

phpversion

(PHP 4, PHP 5, PHP 7, PHP 8)

phpversion – Holen Sie sich die aktuelle PHP-Version

Beschreibung

phpversion(string $extension = ?): string

Gibt eine Zeichenfolge mit den aktuell ausgeführten PHP-Interpreter- oder Erweiterungsversionsinformationen zurück.

Parameter

extension

Optionale Erweiterung.

Rückgabewert ¶

Wenn der optionale Parameter extension angegeben ist, gibt phpversion() die Version der Erweiterung zurück. Wenn keine entsprechenden Versionsinformationen vorhanden sind oder die Erweiterung nicht aktiviert ist, wird false zurückgegeben.

Beispiel #1 phpversion() Beispiel

<?php
// prints e.g. &#39;Current PHP version: 4.1.1&#39;
echo &#39;Current PHP version: &#39; . phpversion();
// prints e.g. &#39;2.0&#39; or nothing if the extension isn&#39;t enabled
echo phpversion(&#39;tidy&#39;);
?>
示例 #2 PHP_VERSION_ID 范例和用法
<?php
// PHP_VERSION_ID 自 PHP 5.2.7 起有效,
// 如果我们的版本低于该版本,则用以下代码来模拟 
if (!defined(&#39;PHP_VERSION_ID&#39;)) {
    $version = explode(&#39;.&#39;, PHP_VERSION);
    define(&#39;PHP_VERSION_ID&#39;, ($version[0] * 10000 + $version[1] * 100 + $version[2]));
}
// PHP_VERSION_ID 定义为一个数字,PHP 版本越新,数字越大。
// 它的定义是以下的表达式:
//
// $version_id = $major_version * 10000 + $minor_version * 100 + $release_version;
//
// 现在我们可以通过 PHP_VERSION_ID 来检查 PHP 版本,
// 而不用每次都必须用 version_compare() 来检查 PHP 是否支持某个功能。
//
// 比如,我们在此可以定义一系列 PHP_VERSION_* constants 常量,
// 而在 5.2.7 之前的版本并没有被定义。
if (PHP_VERSION_ID < 50207) {
    define(&#39;PHP_MAJOR_VERSION&#39;,   $version[0]);
    define(&#39;PHP_MINOR_VERSION&#39;,   $version[1]);
    define(&#39;PHP_RELEASE_VERSION&#39;, $version[2]);
    // 等等, ...
}
?>

Kommentare

Hinweis:

Diese Informationen sind auch in der vordefinierten Konstante PHP_VERSION vorhanden. Weitere Versionsinformationen können über die Konstanten PHP_VERSION_* abgerufen werden.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet PHP-Version?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn