Bagaimana cara mengetahui versi php mana yang akan digunakan?

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

phpinfo() output examplecontoh 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

phpversion() output examplecontoh 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() all extensions outputphpversion() 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.exe

Kutip 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)

Bagaimana saya tahu versi PHP yang saya gunakan?

Mengetik php -v sekarang menampilkan versi PHP yang terinstal di sistem Windows Anda.

Versi PHP apa yang harus saya gunakan 2022?

Pada akhir November 2022, komunitas pengembang PHP yang luas harus mengadopsi PHP 8 dengan semua peningkatan dan fitur baru sebagai PHP . 4 mencapai akhir hidupnya. PHP 8. 0 akan mencapai akhir hidupnya dalam setahun, sedangkan PHP 8. 1 masih akan didukung penuh hingga November 2024.

Bagaimana cara memeriksa versi PHP di CMD?

Tampilkan aktivitas pada postingan ini. .
Pertama buka cmd anda
Lalu pergi ke direktori folder php, Misalkan folder php Anda ada di folder xampp di drive c Anda. Perintah Anda kemudian akan. CDC. \xampp\php
Setelah itu, periksa versi Anda. php -v

Bagaimana saya tahu versi PHP localhost saya?

Untuk memverifikasi ini, jelajahi ke URL http. //localhost/xampp/phpinfo. php, yang menampilkan output dari perintah phpinfo(), dan periksa nomor versi di bagian atas halaman .