Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat

青灯夜游
Lepaskan: 2023-04-10 16:12:01
asal
4762 orang telah melayarinya

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();
?>
Salin selepas log masuk

Hasil keluaran:

Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat

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();
?>
Salin selepas log masuk

Hasil keluaran:

Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat

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;
?>
Salin selepas log masuk

Hasil keluaran:

当前PHP的版本为:5.5.12
Salin selepas log masuk

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" 版本是 &#39;-extra&#39; )。 通常由发行版供应商用来指示包的版本。
Salin selepas log masuk

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;
?>
Salin selepas log masuk

Hasil output:

Gunakan fungsi atau pemalar PHP untuk mendapatkan nombor versi PHP dan panjang nama fail maksimum dengan cepat

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 版本的整数大小(以字节为单位)。
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!