Rumah >pembangunan bahagian belakang >tutorial php >Ungkapan biasa PHP untuk mengesahkan format nombor titik terapung

Ungkapan biasa PHP untuk mengesahkan format nombor titik terapung

王林
王林asal
2023-06-24 11:43:361366semak imbas

Dengan perkembangan pesat Internet, pelbagai bahasa pengaturcaraan telah digunakan secara meluas. Antaranya, bahasa PHP telah menjadi salah satu bahasa pengaturcaraan yang paling biasa digunakan dalam pembangunan laman web Dalam bahasa PHP, ungkapan biasa juga merupakan teknologi yang sangat penting. Apa yang akan kita bincangkan hari ini ialah aplikasi penting ungkapan biasa PHP - mengesahkan format nombor titik terapung.

Apakah nombor titik terapung?

Dalam komputer, nombor titik terapung ialah jenis berangka yang digunakan untuk mewakili nombor nyata. Ia boleh mewakili julat nilai perpuluhan. Nombor titik terapung dicirikan dengan mempunyai titik perpuluhan dan boleh mewakili nilai dalam sebarang saiz.

Mengapa anda perlu mengesahkan format titik terapung?

Dalam pembangunan bahagian hadapan, jenis data input pengguna tidak pasti. Untuk memastikan ketepatan dan keselamatan program, ia mesti disahkan. Apabila mengira dan menyimpan nombor titik terapung, jika format tidak betul, ralat program akan berlaku. Dalam kes ini, mengesahkan format titik terapung menjadi kritikal.

Bagaimana untuk mengesahkan format nombor titik terapung menggunakan ungkapan biasa PHP?

Berikut ialah beberapa contoh ungkapan biasa PHP yang biasa digunakan untuk mengesahkan format titik terapung:

1 Sahkan integer dan nombor titik terapung:

$pattern = '/^. [0 -9]+(.[0-9]+)?$/';

preg_match($pattern, $string);

Ungkapan biasa ini akan sepadan dengan aksara bermula dengan nombor itu boleh diikuti dengan titik perpuluhan dan rentetan digit.

2. Sahkan nombor titik terapung dengan hanya tempat perpuluhan:

$pattern = '/^.[0-9]+$/';

preg_match($pattern , $string);

Ungkapan biasa ini akan memadankan rentetan yang mengandungi hanya titik perpuluhan dan satu atau lebih digit.

3. Sahkan nombor titik terapung dengan tempat perpuluhan yang ditentukan:

$pattern = '/^[0-9]+(.[0-9]{2})?$/ ' ;

preg_match($pattern, $string);

Ungkapan biasa ini akan memadankan rentetan yang bermula dengan nombor dan boleh diikuti dengan titik perpuluhan dan dua tempat perpuluhan.

4. Sahkan nombor titik terapung dengan ketepatan sewenang-wenangnya:

$pattern = '/^d+(.d{1,n})?$/';

preg_match ($pattern, $string);

Ungkapan biasa ini boleh memadankan satu atau lebih digit pada permulaan rentetan, yang boleh diikuti dengan titik perpuluhan dan nombor ketepatan n.

Ringkasan

Dalam pembangunan tapak web, mengesahkan format titik terapung adalah langkah yang sangat penting. Dengan menggunakan ungkapan biasa PHP, kami boleh melaksanakan pengesahan ini dengan mudah. Dalam aplikasi sebenar, kaedah pengesahan yang berbeza boleh dipilih mengikut keperluan. Walau bagaimanapun, perlu diambil perhatian bahawa apabila mengesahkan format titik terapung, kemungkinan berbilang situasi dan keperluan sebenar permohonan mesti dipertimbangkan sepenuhnya.

Atas ialah kandungan terperinci Ungkapan biasa PHP untuk mengesahkan format nombor titik terapung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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