Salah satu operator perbandingan dalam PHP adalah tidak sama, yang diwakili oleh simbol != atau <> dan apabila kami ingin membandingkan jenis data bagi dua nilai yang diberikan, kami menggunakan operator yang tidak sama dalam PHP. Operator yang tidak sama dalam PHP ini mengembalikan benar jika jenis data bagi dua nilai yang diberikan adalah sama walaupun nilai yang disimpan dalam dua pembolehubah tidak sama, dan pengendali yang tidak sama ini dalam PHP mengembalikan palsu jika jenis data yang diberikan dua nilai tidak sama walaupun nilai yang disimpan dalam dua pembolehubah adalah sama.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks:
$variable1 != $variable2; $variable1 <> $variable2;
Di mana pembolehubah1 mewakili nilai pembolehubah yang jenis datanya hendak dibandingkan dengan pembolehubah yang diwakili oleh pembolehubah2.
Diberikan di bawah adalah contoh yang dinyatakan:
Program PHP untuk menunjukkan kerja operator yang tidak sama untuk membandingkan jenis data dua nilai yang diberikan dan mengembalikan output.
Kod:
<?php //an integer value is stored in a variable called variable1 $variable1 = 10; echo "The value stored in the first variable is: $variable1<br/>"; //a string value is stored in a variable called variable2 $variable2 = "10"; echo "The value stored in the second variable is: $variable2<br/>"; //not equal operator is used to compare the data type of the given two variables and return the result echo "The result returned after using not equal operator is: "; var_dump($variable1 != $variable2); ?>
Output:
Dalam atur cara di atas, nilai integer disimpan dalam pembolehubah yang dipanggil pembolehubah1. Kemudian nilai rentetan disimpan dalam pembolehubah yang dipanggil pembolehubah2. Nilai yang disimpan dalam kedua-dua pembolehubah adalah sama. Kemudian kami menggunakan operator yang tidak sama untuk membandingkan jenis data kedua-dua pembolehubah. Operator yang tidak sama mengembalikan palsu kerana jenis data kedua-dua pembolehubah adalah berbeza walaupun nilai yang disimpan dalam pembolehubah adalah sama.
Program PHP untuk menunjukkan kerja operator yang tidak sama untuk membandingkan jenis data dua nilai yang diberikan dan mengembalikan output.
Kod:
<?php //an integer value is stored in a variable called variable1 $variable1 = "Hello"; echo "The value stored in the first variable is: $variable1<br/>"; //a string value is stored in a variable called variable2 $variable2 = "Welcome"; echo "The value stored in the second variable is: $variable2<br/>"; //not equal operator is used to compare the data type of the given two variables and return the result echo "The result returned after using not equal operator is: "; var_dump($variable1 != $variable2); ?>
Output:
Dalam atur cara di atas, nilai rentetan disimpan dalam pembolehubah yang dipanggil pembolehubah1. Kemudian nilai rentetan disimpan dalam pembolehubah lain yang dipanggil pembolehubah2. Nilai yang disimpan dalam kedua-dua pembolehubah adalah berbeza. Kemudian kami menggunakan operator yang tidak sama untuk membandingkan jenis data kedua-dua pembolehubah. Operator yang tidak sama mengembalikan benar kerana jenis data kedua-dua pembolehubah adalah sama walaupun nilai yang disimpan dalam pembolehubah adalah berbeza.
Program PHP untuk menunjukkan kerja operator yang tidak sama untuk membandingkan jenis data dua nilai yang diberikan dan mengembalikan output.
Kod:
<?php //an integer value is stored in a variable called variable1 $variable1 = 2.9999; echo "The value stored in the first variable is: $variable1<br/>"; //a string value is stored in a variable called variable2 $variable2 = 10.55555; echo "The value stored in the second variable is: $variable2<br/>"; //not equal operator is used to compare the data type of the given two variables and return the result echo "The result returned after using not equal operator is: "; var_dump($variable1 != $variable2); ?>
Output:
Dalam atur cara di atas, nilai rentetan disimpan dalam pembolehubah yang dipanggil pembolehubah1. Kemudian nilai rentetan disimpan dalam pembolehubah lain yang dipanggil pembolehubah2. Nilai yang disimpan dalam kedua-dua pembolehubah adalah berbeza. Kemudian kami menggunakan operator yang tidak sama untuk membandingkan jenis data kedua-dua pembolehubah. Operator yang tidak sama mengembalikan benar kerana jenis data kedua-dua pembolehubah adalah sama walaupun nilai yang disimpan dalam pembolehubah adalah berbeza.
Program PHP untuk menunjukkan kerja operator yang tidak sama untuk membandingkan jenis data dua nilai yang diberikan dan mengembalikan output.
Kod:
<?php //an integer value is stored in a variable called variable1 $variable1 = "ffffff"; echo "The value stored in the first variable is: $variable1<br/>"; //a string value is stored in a variable called variable2 $variable2 = ffffff; echo "The value stored in the second variable is: $variable2<br/>"; //not equal operator is used to compare the data type of the given two variables and return the result echo "The result returned after using not equal operator is: "; var_dump($variable1 != $variable2); ?>
Output:
Dalam atur cara di atas, nilai integer disimpan dalam pembolehubah yang dipanggil pembolehubah1. Kemudian nilai rentetan disimpan dalam pembolehubah yang dipanggil pembolehubah2. Nilai yang disimpan dalam kedua-dua pembolehubah adalah sama. Kemudian kami menggunakan operator yang tidak sama untuk membandingkan jenis data kedua-dua pembolehubah. Operator yang tidak sama mengembalikan palsu kerana jenis data kedua-dua pembolehubah adalah berbeza walaupun nilai yang disimpan dalam pembolehubah adalah sama.
Atas ialah kandungan terperinci PHP tidak sama. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!