Pertanyaan yang diberi tag evaluate

111
Mengapa PHP menganggap 0 sama dengan string?

Saya memiliki potongan kode berikut: $item['price'] = 0; /* Code to get item information goes in here */ if($item['price'] == 'e') { $item['price'] = -1; } Ini dimaksudkan untuk menginisialisasi harga item ke 0 dan kemudian mendapatkan informasi tentangnya. Jika harga diinformasikan sebagai 'e'...