Rumah >pembangunan bahagian belakang >tutorial php >Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat
Dalam artikel sebelumnya "PHP menggunakan 3 pembolehubah yang dipratentukan untuk mendapatkan data borang dengan cepat", kami mempelajari tentang 3 pembolehubah pratakrif ajaib, yang boleh digunakan untuk mendapatkan data borang yang diserahkan dengan cepat. Malah, PHP bukan sahaja mempunyai pembolehubah yang dipratentukan, tetapi juga pemalar yang dipratentukan Dengan menggunakan pemalar yang dipratentukan ini, kita boleh dengan cepat mendapatkan beberapa maklumat tentang PHP, seperti maklumat versi PHP, direktori sambungan PHP, jenis sistem pengendalian yang menjalankan PHP, dsb. Kali ini saya akan menunjukkan kepada anda beberapa pemalar yang telah ditetapkan.
Kandungan utama artikel hari ini ialah bercakap tentang cara menggunakan PHP untuk mendapatkan nombor versi PHP dengan cepat dan panjang nama fail maksimum yang disokong oleh versi PHP semasa. Berikut adalah beberapa kaedah untuk diperkenalkan kepada anda.
1 Dapatkan nombor versi PHP
1 Gunakan fungsi phpinfo()
untuk mendapatkan nombor versi PHP
Apabila ia datang untuk mendapatkan nombor versi PHP, perkara pertama yang terlintas di fikiran ialah menggunakan fungsi phpinfo(), yang boleh mengembalikan maklumat tentang konfigurasi PHP.
Maklumat output termasuk: versi PHP, maklumat pelayan dan pembolehubah persekitaran, pembolehubah persekitaran PHP, maklumat versi sistem pengendalian, konfigurasi pembolehubah laluan dan persekitaran, pengepala HTTP dan notis hak cipta, dsb.
Kami hanya perlu mengeluarkan terus fungsi phpinfo():
<?php echo phpinfo(); ?>
Hasil keluaran:
2. Gunakan fungsi phpversion()
untuk mendapatkan nombor versi PHP
Fungsi phpinfo() mengembalikan terlalu banyak kandungan Jika anda hanya ingin mendapatkan nombor versi PHP, hanya gunakan fungsi phpversion() secara langsung .
<?php header("content-type:text/html;charset=utf-8"); echo "当前PHP的版本为:".phpversion(); ?>
Hasil keluaran:
3 Gunakan pemalar pratakrif PHP_VERSION
PHP_VERSION pemalar The. nombor versi PHP semasa boleh dikembalikan dalam bentuk rentetan, format khusus ialah "主版本号.子版本号.阶段版本号[扩展信息]
".
<?php header("content-type:text/html;charset=utf-8"); echo "当前PHP的版本为:".PHP_VERSION; ?>
Hasil keluaran:
当前PHP的版本为:5.5.12
Dapat dilihat bahawa hasil keluaran pemalar pratakrif PHP_VERSION
adalah sama dengan fungsi phpversion()
.
Selain pemalar PHP_VERSION yang boleh mengembalikan maklumat versi PHP, pemalar yang dipratakrif PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION, PHP_VERSION_ID dan PHP_EXTRA_VERSION juga boleh mengembalikan sebahagian daripada maklumat versi PHP.
PHP_MAJOR_VERSION (int) 当前 PHP 版本的主版本号,为整数形式(例如:"5.2.7-extra" 版本是 int(5) )。 PHP_MINOR_VERSION (int) 当前 PHP 版本的子版本号,为整数形式(例如:"5.2.7-extra" 版本是 int(2) )。 PHP_RELEASE_VERSION (int) 当前 PHP 版本的阶段版本号,为整数形式(例如:"5.2.7-extra" 版本是 int(7) )。 PHP_VERSION_ID (int) 当前 PHP 版本的整数,用于版本比较(例如:"5.2.7-extra" 版本是 int(50207) )。 PHP_EXTRA_VERSION (string) 当前 PHP 版本的”扩展信息“信息,为字符串形式(例如:"5.2.7-extra" 版本是 '-extra' )。 通常由发行版供应商用来指示包的版本。
2 Dapatkan panjang nama fail maksimum yang disokong oleh versi PHP semasa
Untuk mendapatkan panjang nama fail maksimum yang disokong oleh PHP semasa versi, anda boleh Gunakan pemalar pratakrif PHP_MAXPATHLEN
, yang mengembalikan panjang nama fail maksimum (termasuk laluan)
<?php header("content-type:text/html;charset=utf-8"); echo "当前 PHP 版本支持的最大文件名长度为:".PHP_MAXPATHLEN; ?>
Hasil output:
PHP dipratentukan Terdapat banyak pemalar dengan fungsi yang berbeza Selain mendapatkan maklumat versi PHP dan mendapatkan panjang nama fail maksimum yang disokong oleh versi PHP semasa yang disebutkan di atas, anda juga boleh mendapatkan integer maksimum/kecil yang disokong oleh PHP semasa, yang terkecil. nombor positif yang boleh diwakili, dsb. Tunggu:
PHP_EOL (string) 当前平台中对于换行符的定义。 PHP_INT_MAX (int) 当前 PHP 版本支持的最大整型数字。在 32 位系统中通常为 int(2147483647),64 位系统中为 int(9223372036854775807)。 PHP_INT_MIN (int) 当前 PHP 版本支持的最大整型数字。在 32 位系统中通常为 int(-2147483648),64 系统中为 int(-9223372036854775808)。通常情况下 PHP_INT_MIN === ~PHP_INT_MAX。 PHP_INT_SIZE (int) 当前 PHP 版本的整数大小(以字节为单位)。
Akhir sekali, saya ingin mengesyorkan "Tutorial Video PHP" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!
Atas ialah kandungan terperinci Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!