PHP telah melihat perkembangan yang stabil sejak rilis PHP 7. Setiap versi PHP didukung selama 3 tahun sejak tanggal rilis resminya
Terkadang, versi baru dapat menambahkan fitur baru yang tidak tersedia di versi sebelumnya. Inilah sebabnya mengapa Anda perlu memeriksa versi PHP yang harus Anda lihat apakah itu didukung oleh aplikasi Anda
Mengetahui versi PHP juga membantu Anda dalam men-debug masalah yang ditemukan di situs web Anda
Tutorial ini akan membantu Anda mempelajari cara memeriksa versi PHP Anda
Periksa versi PHP menggunakan baris perintah
Jika Anda memiliki akses ke baris perintah atau terminal, maka Anda dapat memeriksa versi php Anda dengan menjalankan perintah php -v atau php --version
Berikut adalah contoh outputnya
$ php -v PHP 8.1.5 (cli) (built: Apr 16 2022 00:03:58) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.5, Copyright (c) Zend Technologies with Zend OPcache v8.1.5, Copyright (c), by Zend Technologies
Anda dapat melihat bahwa perintah menunjukkan versi PHP sebagai PHP 8.1.5
Namun terkadang Anda mungkin tidak memiliki akses ke baris perintah, atau Anda dapat menginstal PHP menggunakan tumpukan lokal seperti XAMPP atau WAMP
Anda perlu menggunakan metode selanjutnya jika ini masalahnya
Periksa versi PHP menggunakan phpinfo()
Jika Anda tidak dapat memeriksa versi PHP dari baris perintah, maka Anda dapat memanggil fungsi phpinfo() dari halaman PHP
Mari buat file baru bernama phpinfo.php dengan kode berikut
<?php phpinfo(); _
Simpan file, lalu buka dari browser
Anda akan melihat halaman yang berisi informasi PHP yang dirender seperti yang ditunjukkan di bawah ini
contoh keluaran phpinfo()
Pada keluarannya, Anda dapat melihat versi PHP, ekstensi yang terpasang, dan juga konfigurasi mesin PHP Anda
Periksa versi PHP menggunakan phpversion()
Sebagai alternatif, Anda juga dapat memanggil fungsi phpversion() untuk melihat versi PHP saja
<?php echo "PHP version: " . phpversion();
Outputnya akan berupa teks dari versi PHP seperti ini
contoh keluaran phpversion()
Fungsi phpversion()_ juga dapat digunakan untuk memeriksa versi inti dan ekstensi PHP
Anda perlu memanggil <?php phpinfo(); _1 untuk mendapatkan berbagai ekstensi yang terpasang di mesin PHP Anda
Kemudian ulangi array menggunakan <?php phpinfo(); 2 dan <?php phpinfo(); 3 ekstensi dengan memanggil phpversion() seperti yang ditunjukkan di bawah ini
<?php $extensions = get_loaded_extensions(); foreach ($extensions as $ext) { echo $ext . " => " . phpversion($ext) . "<br/>"; } _
Kode di atas akan menampilkan output berikut
phpversion() semua keluaran ekstensi
Semakin banyak ekstensi yang dipasang di mesin PHP Anda, semakin panjang daftar di atas
Kesimpulan
Sekarang Anda telah mempelajari cara memeriksa versi mesin PHP yang terinstal di komputer Anda dengan tiga cara berbeda
Anda juga telah mempelajari cara memeriksa versi ekstensi yang dipasang di mesin PHP Anda. Ini berguna saat Anda men-debug aplikasi yang bermasalah dengan salah satu ekstensi ini
Jika Anda tidak dapat menjalankan sesuatu dan berpikir itu mungkin karena Anda menggunakan versi PHP yang salah, ada cara yang sangat sederhana untuk memeriksa versi saat ini.
Versi PHP yang berbeda mungkin memiliki pengaturan default yang berbeda, dan dalam kasus versi yang lebih baru, mungkin memiliki fungsi baru
Jika tutorial PHP memberikan instruksi untuk versi PHP tertentu, penting untuk memahami cara memeriksa versi yang telah Anda instal
Cara Cek Versi PHP
Menjalankan file PHP sederhana tidak hanya akan memberi tahu Anda versi PHP Anda tetapi juga banyak informasi tentang semua pengaturan PHP Anda. Masukkan saja satu baris kode PHP ini ke dalam file teks kosong dan buka di server
<?php phpinfo() ?>Di bawah ini adalah cara memeriksa versi PHP yang diinstal secara lokal. Anda dapat menjalankan ini di Command Prompt di Windows atau Terminal untuk Linux/macOS
php -v_
Berikut adalah contoh keluaran
PHP 5.6.35 (cli) (built: Mar 29 2018 14:27:15)Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
_
Apakah Versi PHP Tidak Muncul di Windows?
Mengingat Anda sebenarnya menjalankan PHP di server web Anda, alasan paling umum untuk versi PHP tidak muncul adalah jika jalur ke PHP tidak diatur dengan Windows
Anda mungkin melihat error seperti ini jika variabel lingkungan yang benar tidak dikonfigurasi
‘php.exe’ is not recognized as an internal or external command, operable program or batch file.Di Prompt Perintah, ketik perintah berikut, di mana jalur setelah "C. " adalah jalur ke PHP (milik Anda mungkin berbeda)
set PATH=%PATH%;C:\php\php.exeKutip Artikel ini
Format
Kutipan Anda
Bradley, Angela. Inilah Cara Memeriksa Versi PHP yang Anda Jalankan. "PikirCo. https. // www. thinkco. com/what-version-of-php-running-2694207 (diakses 28 Januari 2023)