Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Melayan Medan Integer MySQL sebagai Integer dalam PHP?

Bagaimanakah Saya Boleh Melayan Medan Integer MySQL sebagai Integer dalam PHP?

Linda Hamilton
Lepaskan: 2024-12-08 21:54:15
asal
240 orang telah melayarinya

How Can I Treat a MySQL Integer Field as an Integer in PHP?

MySQL Integer Field sebagai String dalam PHP

Apabila mendapatkan semula data daripada pangkalan data MySQL melalui PHP, tanpa mengira jenis data asal medan, ia sentiasa dianggap sebagai rentetan dalam PHP.

Menyelesaikan Isu: Menukar kepada Integer

Untuk mengembalikan tingkah laku ini dan mendapatkan perwakilan integer bagi medan, gunakan teknik berikut:

  • Pemutus Eksplisit:

    $id = (int) $row['userid'];
    Salin selepas log masuk
  • intval() Fungsi:

    $id = intval($row['userid']);
    Salin selepas log masuk

Dengan menggunakan salah satu kaedah ini, anda boleh menukar perwakilan rentetan medan integer, $row['userid'], kepada integer, $id.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melayan Medan Integer MySQL sebagai Integer dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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