Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php

Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php

WBOY
WBOYasal
2021-11-17 14:28:532792semak imbas

Dalam PHP, anda boleh menggunakan fungsi strpos() untuk menentukan sama ada nombor boleh menjadi perpuluhan Fungsi ini boleh menentukan sama ada titik perpuluhan wujud dalam nombor tersebut perpuluhan dan akan mengembalikan palsu, jika tidak, jika ia wujud, ia adalah perpuluhan;

Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php menentukan nombor Bolehkah ia menjadi kaedah perpuluhan?

1. Dalam PHP, anda boleh menggunakan fungsi strpos() untuk mencari kejadian pertama rentetan dalam rentetan lain. Sintaks fungsi strpos() ialah:

strpos(string,find,start)

Perlu diambil perhatian bahawa:

Rentetan parameter diperlukan, menunjukkan rentetan yang hendak dicari juga diperlukan , menggunakan Untuk menentukan rentetan untuk ditemui, parameter permulaan adalah pilihan dan menunjukkan tempat untuk memulakan carian.

Hasil yang dikembalikan ialah kejadian pertama rentetan dalam rentetan lain Jika rentetan itu tidak ditemui, FALSE dikembalikan.

Untuk menentukan sama ada ia adalah perpuluhan, kita boleh menggunakan fungsi strpos untuk mencari sama ada titik perpuluhan muncul dalam rentetan nombor Kod adalah seperti berikut:

strpos(数字字符串, '.')

Jika ia perpuluhan, hasil yang dikembalikan ialah titik perpuluhan Jika kedudukan yang muncul buat kali pertama bukan perpuluhan, tidak akan ada titik perpuluhan, dan hasil yang dikembalikan adalah palsu.

2. Anda boleh menilai sama ada hasil yang dikembalikan oleh fungsi strpos dalam langkah sebelumnya adalah sama dengan flase. Jika ia benar, ia bermakna ia adalah perpuluhan perpuluhan.

Kodnya adalah seperti berikut:

<?php
$nubs = 34123.456;
if (strpos($nubs, &#39;.&#39;) !== false) {
echo &#39;这个数是小数&#39;;
} else {
echo &#39;这个数不是小数&#39;;
}
?>

Hasil keluaran:

Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php

Contoh:

<?php
$nubs = 34123;
if (strpos($nubs, &#39;.&#39;) !== false) {
echo &#39;这个数是小数&#39;;
} else {
echo &#39;这个数不是小数&#39;;
}
?>

Hasil keluaran:

Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php

Jika anda berminat, anda boleh klik pada "Tutorial Video PHP" untuk mengetahui lebih lanjut tentang kajian pengetahuan PHP.

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada nombor boleh menjadi perpuluhan dalam php. 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