I’m so blessed
Bulan lalu, tepatnya tanggal 29 Juni 2025, hal yang secara…
PHP merupakan sebuah bahasa pemrograman yang unik. Salah satu keunikan dari PHP adalah operator == (equals) dan === (indentical). Kedua operator tersebut memiliki fungsi yang berbeda. Operator == (equals) akan memberikan nilai true jika nilai dari kedua variable yang dibandingkan memiliki nilai yang sama.
contoh :
var_dump (100 == "100"); var_dump (1 == true); var_dump (0 == false);
ekspresi diatas akan mengembalikan nilai true walaupun jika dilihat semua variable yang dibandingkan diatas memiliki nilai yang tidak sama.
Sedangkan operator === (identical) akan berlaku berbeda
contoh :
var_dump (100 === "100"); var_dump (1 === true); var_dump (0 === false);
Semua ekspresi diatas akan menghasilkan nilai false. Berbeda dengan operator equals, operator identical tidak hanya membandingkan nilai dari kedua variable tapi juga membandingkan tipe dari variable tersebut.
Discussion about this post