<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=version_compare%28%29</id>
	<title>version compare() - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=version_compare%28%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=version_compare()&amp;action=history"/>
	<updated>2026-04-28T21:33:23Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=version_compare()&amp;diff=5402&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== version_compare == &#039;&#039;&#039;version_compare&#039;&#039;&#039; — Jämför två versionsträngar i &quot;PHP-standardiserat&quot; format  === Beskrivning === &lt;pre&gt; version_compare(string $version1, string $version2, ?string $operator = null): int|bool &lt;/pre&gt; Funktionen version_compare() jämför två versionsträngar enligt PHP:s versionstandard.  Funktionen ersätter först tecken som _, - och + med en punkt . i versionssträngarna och lägger också till punkter före och efter icke-numeriska tec...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=version_compare()&amp;diff=5402&amp;oldid=prev"/>
		<updated>2024-10-13T13:23:48Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== version_compare == &amp;#039;&amp;#039;&amp;#039;version_compare&amp;#039;&amp;#039;&amp;#039; — Jämför två versionsträngar i &amp;quot;PHP-standardiserat&amp;quot; format  === Beskrivning === &amp;lt;pre&amp;gt; version_compare(string $version1, string $version2, ?string $operator = null): int|bool &amp;lt;/pre&amp;gt; Funktionen version_compare() jämför två versionsträngar enligt PHP:s versionstandard.  Funktionen ersätter först tecken som _, - och + med en punkt . i versionssträngarna och lägger också till punkter före och efter icke-numeriska tec...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== version_compare ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;version_compare&amp;#039;&amp;#039;&amp;#039; — Jämför två versionsträngar i &amp;quot;PHP-standardiserat&amp;quot; format&lt;br /&gt;
&lt;br /&gt;
=== Beskrivning ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
version_compare(string $version1, string $version2, ?string $operator = null): int|bool&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Funktionen version_compare() jämför två versionsträngar enligt PHP:s versionstandard.&lt;br /&gt;
&lt;br /&gt;
Funktionen ersätter först tecken som _, - och + med en punkt . i versionssträngarna och lägger också till punkter före och efter icke-numeriska tecken. Exempelvis blir &amp;#039;4.3.2RC1&amp;#039; till &amp;#039;4.3.2.RC.1&amp;#039;. Därefter jämförs varje del från vänster till höger. Om en del innehåller specialversionsträngar hanteras dessa i följande ordning: vilket ord som helst &amp;lt; dev &amp;lt; alpha = a &amp;lt; beta = b &amp;lt; RC = rc &amp;lt; # &amp;lt; pl = p. På detta sätt kan inte bara versioner med olika nivåer som &amp;#039;4.1&amp;#039; och &amp;#039;4.1.2&amp;#039; jämföras, utan även PHP-specifika versioner som innehåller utvecklingssteg.&lt;br /&gt;
&lt;br /&gt;
=== Parametrar ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;version1&amp;#039;&amp;#039;&amp;#039;: Första versionsnumret.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;version2&amp;#039;&amp;#039;&amp;#039;: Andra versionsnumret.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;operator&amp;#039;&amp;#039;&amp;#039;: Ett valfritt operatorargument. Möjliga operatörer är: &amp;lt;, lt, &amp;lt;=, le, &amp;gt;, gt, &amp;gt;=, ge, ==, =, eq, !=, &amp;lt;&amp;gt;, ne. Detta argument är skiftlägeskänsligt och bör vara i gemener.&lt;br /&gt;
&lt;br /&gt;
=== Returvärden ===&lt;br /&gt;
Standardmässigt returnerar version_compare() -1 om den första versionen är lägre än den andra, 0 om de är lika och 1 om den andra är lägre. Vid användning av operatorargumentet returnerar funktionen true om relationen motsvarar den angivna operatorn, annars false.&lt;br /&gt;
&lt;br /&gt;
=== Exempel ===&lt;br /&gt;
Exempel #1 version_compare()-exempel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
if (version_compare(PHP_VERSION, &amp;#039;7.0.0&amp;#039;) &amp;gt;= 0) {&lt;br /&gt;
    echo &amp;#039;Jag använder minst PHP version 7.0.0, min version: &amp;#039; . PHP_VERSION . &amp;quot;\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (version_compare(PHP_VERSION, &amp;#039;5.3.0&amp;#039;) &amp;gt;= 0) {&lt;br /&gt;
    echo &amp;#039;Jag använder minst PHP version 5.3.0, min version: &amp;#039; . PHP_VERSION . &amp;quot;\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (version_compare(PHP_VERSION, &amp;#039;5.0.0&amp;#039;, &amp;#039;&amp;gt;=&amp;#039;)) {&lt;br /&gt;
    echo &amp;#039;Jag använder minst PHP version 5.0.0, min version: &amp;#039; . PHP_VERSION . &amp;quot;\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (version_compare(PHP_VERSION, &amp;#039;5.0.0&amp;#039;, &amp;#039;&amp;lt;&amp;#039;)) {&lt;br /&gt;
    echo &amp;#039;Jag använder fortfarande PHP 4, min version: &amp;#039; . PHP_VERSION . &amp;quot;\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Noteringar ===&lt;br /&gt;
* PHP_VERSION-konstanten innehåller den aktuella PHP-versionen.&lt;br /&gt;
* Förhandsversioner, som 5.3.0-dev, anses vara lägre än motsvarande slutgiltiga versioner (t.ex. 5.3.0).&lt;br /&gt;
* Specialversionsträngar som alpha och beta är skiftlägeskänsliga. Versionssträngar från godtyckliga källor som inte följer PHP-standarden kan behöva omvandlas till gemener med strtolower() före anrop av version_compare().&lt;br /&gt;
&lt;br /&gt;
=== Se även ===&lt;br /&gt;
* [[phpversion()]] - Hämtar den aktuella PHP-versionen&lt;br /&gt;
* [[php_uname()]] - Returnerar information om operativsystemet som PHP körs på&lt;br /&gt;
* [[function_exists()]] - Returnerar true om den angivna funktionen är definierad&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.version-compare.php&lt;br /&gt;
&lt;br /&gt;
[[PHP]]&lt;br /&gt;
[[Funktioner]]&lt;br /&gt;
[[Funktionsreferens]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp och Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webserver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Php]]&lt;br /&gt;
[[Kategori:PHP-alternativ och information]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>