version_compare dalam PHP

version_compare

Adalah metode yang digunakan untuk membandingkan versi.

Syntax:

version_compare( stringPertama, stringKedua);

    Nilai yang dihasilkan

    version_compare akan menghasilkan tiga nilai yaitu:

    • -1 jika stringPertama < stringKedua
    • 0 jika stringPertama = stringKedua
    • 1 jika stringPertama > stringKedua

    Contoh:

    Buatlah satu file bernama versi.php dengan isi seperti dibawah ini:

    <?php 

    echo (version_compare(‘2.0’, ‘5.0.0’)) . “<br />”;

    echo (version_compare(‘5.0.0’, ‘5.0.0’)) . “<br />”;

    echo (version_compare(‘5.0.0’, ‘2.0.0’)) . “<br />”;

    ?>

    Hasil:
    Kode diatas akan menghasilkan hasil seperti dibawah ini:

    -1
    0
    1

    Penggunaan Operator Relasi

    Syntax:

    version_compare( stringPertama, stringKedua, stringOperatorRelasi);

    Keterangan:

    • stringOperatorRelasi disini adalah <, lt,<=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne.

    Contoh:

    <?php 

    if(version_compare(PHP_VERSION, “5.3.0”,”>”))

    echo “Versi PHP saya diatas 5.3 karena versi PHP saya adalah “. PHP_VERSION;

    else

    echo “Versi PHP saya dibawah  5.3 karena versi PHP saya adalah “. PHP_VERSION;

    ?>

    Keterangan:

    • version_compare(PHP_VERSION, “5.3.0”,”>”), Kode ini sama dengan perbandingan  (PHP_VERSION > “5.3.0)

    Hasil:

    Versi PHP saya dibawah 5.3 karena versi PHP saya adalah 5.2.9

     

    Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

    You may also like...

    Leave a Reply

    Your email address will not be published. Required fields are marked *