PHP ・ェ・ラ・キ・逾�/セ� エリソ�
PHP Manual

version_compare

(PHP 4 >= 4.1.0, PHP 5)

version_compare、ユ、ソ、ト、ホ "PHP ノクス�" ・ミ。シ・ク・逾ヨケ賁クサ昀豕モ、ケ、�

タ篶タ

mixed version_compare ( string $version1 , string $version2 [, string $operator ] )

version_compare()、マ。「、ユ、ソ、ト、ホ "PHP ノクス�" ・ミ。シ・ク・逾� ネヨケ賁クサ昀豕モ、キ、゙、ケ。」、ウ、ホエリソマ。「、、、ッ、ト、ォ、ホ・ミ。シ・ク・逾ホ PHP 、ヌ、ホ、゚ ニーコ釥ケ、�ラ・愠ー・鬣爨ュ、ソ、、セ�遉ヒヘュヘム、ヌ、ケ。」

、ウ、ホエリソマ、゙、コ。「・ミ。シ・ク・逾クサ昀ホ _, -, + 、ノ・テ・ネ . 、ヌテヨ、ュエケ、ィ、゙、ケ。」 、オ、鬢ヒ。「ソヘ、ヌ、ハ、、ノャ、ホチーク螟ヒ・ノ・テ・ネ . 、ノイテ、キ、゙、ケ。」 ホ网ィ、ミ '4.3.2RC1' 、マ '4.3.2.RC.1' 、ネ、ハ、熙゙、ケ。」 シ。、ヒ。「explode('.', $ver) 、ネ、ケ、�ホ、ネニア、ク、隍ヲ、ヒキ�フ、ャウ荀キ。「コク、ォ、魍ヲ、リ ウニノャ、豕モ、キ、ニ、、、ュ、゙、ケ。」ニテシ�ハハクサ昀ャエ゙、゙、�ニ、、、��遉マーハイシ、ホス遉ヌ ハツ、ルツリ、ィ、゙、ケ: 、ウ、ウ、ヒ、ハ、、、ケ、ル、ニ、ホハクサ昀� < dev < alpha = a < beta = b < RC = rc < # < pl = p 、ウ、ホハ�ヒ。、ヒ、隍遙「'4.1' 、ネ '4.1.2' 、ホ、隍ヲ、ハ・ミ。シ・ク・逾ホー网、、タ、ア、ヌ、マ、ハ、ッ PHP クヌヘュ、ホウォネッ・ケ・ニ。シ・ソ・ケ、ホー网、、篳ステヌ、ケ、�ウ、ネ、ャイトヌス、ネ、ハ、熙゙、ケ。」

・ム・鬣癸シ・ソ

version1

コヌス鬢ホ・ミ。シ・ク・逾ヨケ譯」

version2

、ユ、ソ、ト、皃ホ・ミ。シ・ク・逾ヨケ譯」

operator

サーネヨフワ、ホ・ェ・ラ・キ・逾惞� operator 、リト熙キ、ソセ�遑「 ニテト熙ホエリキク、エ、ル、�ウ、ネ、ャイトヌス、ヌ、ケ。」サリト�トヌス、ハア鮟ササメ、ハイシ、ヒシィ、キ、゙、ケ。」 <, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne

、ウ、ホ・ム・鬣癸シ・ソ、マツ醋クサ悊ョハクサ妤靆フ、ケ、�ホ、ヌ。「、ケ、ル、ニセョハクサ妤ヌサリト熙キ、ハ、ア、�ミ、ハ、熙゙、サ、」

ハヨ、�ヘ

・ヌ・ユ・ゥ・�ネ、ヌ、マ。「version_compare() 、ホハヨ、�ヘ、マ コヌス鬢ホ・ミ。シ・ク・逾ャ 2 ネヨフワ、ホ・ミ。シ・ク・逾隍�ョ、オ、、セ�遉ヒ -1。「 ニア、クセ�遉ヒ 0。「、ス、キ、ニ 2 ネヨフワ、ホ・ミ。シ・ク・逾ホ、ロ、ヲ、ャセョ、オ、、セ�遉ヒ 1 、ネ、ハ、熙゙、ケ。」

・ェ・ラ・キ・逾ホー惞� operator 、ネヘム、ケ、�ネ。「 サリト熙キ、ソア鮟ササメ、ヒ、隍�リキク、�、ソ、ケセ�遉ヒ TRUE。「、ス、�ハウー、ホセ�遉ヒ FALSE 、ヨ、ケ、隍ヲ、ヒ、ハ、熙゙、ケ。」

ホ�

ーハイシ、ホホ网ヌ、マト�� PHP_VERSION 、ネヘム、キ、ニ、、、゙、ケ。」 、ウ、ホト�ヒ、マ。「・ウ。シ・ノ、ツケヤ、キ、ニ、、、� PHP 、ホ・ミ。シ・ク・逾ャウハヌシ、オ、�ニ、、、゙、ケ。」

ホ�1 version_compare() 、ホホ�

<?php
if (version_compare(PHP_VERSION'6.0.0') >= 0) {
    echo 
'6.0.0 、隍�キ、キ、、・ミ。シ・ク・逾ホ PHP 、ネ、テ、ニ、、、゙、ケ。」・ミ。シ・ク・逾マ ' PHP_VERSION " 、ヌ、ケ。」\n";
}

if (
version_compare(PHP_VERSION'5.3.0') >= 0) {
    echo 
'5.3.0 、隍�キ、キ、、・ミ。シ・ク・逾ホ PHP 、ネ、テ、ニ、、、゙、ケ。」・ミ。シ・ク・逾マ ' PHP_VERSION " 、ヌ、ケ。」\n";
}

if (
version_compare(PHP_VERSION'5.0.0''>=')) {
    echo 
'PHP 5 、ネ、テ、ニ、、、゙、ケ。」・ミ。シ・ク・逾マ ' PHP_VERSION " 、ヌ、ケ。」\n";
}

if (
version_compare(PHP_VERSION'5.0.0''<')) {
    echo 
'PHP 4 、ネ、テ、ニ、、、゙、ケ。」・ミ。シ・ク・逾マ ' PHP_VERSION " 、ヌ、ケ。」\n";
}
?>

テ擎ユ

テ擎ユ:

PHP_VERSION ト�ヒ、マクスコ゚、ホ PHP 、ホ・ミ。シ・ク・逾ャウハヌシ、オ、�゙、ケ。」

テ擎ユ:

・ラ・��遙シ・ケネヌ (、ソ、ネ、ィ、ミ 5.3.0-dev 、ハ、ノ) 、マ。「、ス、�ヒツミア�、ケ、�オシーネヌ (5.3.0) 、隍�ョ、オ、、、ネ、゚、ハ、オ、�゙、ケ。」

サイケヘ


PHP ・ェ・ラ・キ・逾�/セ� エリソ�
PHP Manual