Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menukar Rentetan kepada Nombor dalam PHP?

Bagaimanakah Saya Boleh Menukar Rentetan kepada Nombor dalam PHP?

Barbara Streisand
Lepaskan: 2024-12-09 13:21:16
asal
790 orang telah melayarinya

How Can I Convert Strings to Numbers in PHP?

Menukar Rentetan kepada Nombor dalam PHP

Dalam pelbagai senario pengaturcaraan, mungkin perlu menukar rentetan yang mewakili nilai berangka kepada data berangka sebenar. PHP menawarkan cara yang mudah untuk mencapai penukaran ini melalui penghantaran.

Memahami Keperluan untuk Penukaran

Dalam PHP, operasi dan fungsi matematik tertentu memerlukan operan dalam format angka . Rentetan, sebaliknya, dianggap sebagai data teks, jadi ia perlu ditukar sebelum digunakan dalam pengiraan berangka.

Melaksanakan Paksaan Jenis

Dalam banyak kes, PHP secara automatik akan memaksa jenis rentetan kepada nombor semasa operasi matematik. Contohnya:

$num = '3';
$result = $num + 5; // $result will be 8
Salin selepas log masuk

Walau bagaimanapun, terdapat situasi di mana penukaran eksplisit diutamakan atau diperlukan.

Penukaran Eksplisit Menggunakan Penghantaran

Untuk menukar secara eksplisit rentetan kepada nombor, gunakan pemutus berikut sintaks:

  • (int): Menukar kepada integer.
  • (float): Menukar kepada float (berganda).

Untuk contoh:

$num = "3.14";
$int = (int)$num; // $int will be 3
$float = (float)$num; // $float will be 3.14
Salin selepas log masuk

Nota:

  • Penghantaran kepada integer memotong bahagian pecahan.
  • Tuang kepada terapung mengekalkan nilai perpuluhan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Rentetan kepada Nombor dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan