Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menukar Rentetan kepada Nombor dalam 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
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:
Untuk contoh:
$num = "3.14"; $int = (int)$num; // $int will be 3 $float = (float)$num; // $float will be 3.14
Nota:
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!