Operator Logik dalam PHP
Pengendali PHP ialah simbol yang membantu dalam melakukan operasi logik dengan mudah. Kod yang dijana dengan pengendali ini membantu dalam melaksanakan beberapa tindakan tertentu. Operator logik termasuk operator seperti penambahan (+), lebih besar daripada (>), dsb., yang mengarahkan pengkompil untuk melaksanakan operasi yang diperlukan. Ia boleh menyemak berbilang operasi dan menentukan syarat yang benar. Nilai yang digunakan oleh pengendali tertentu dikenali sebagai operan. Pengendali tidak serupa dengan fungsi, walaupun terdapat kes di mana ia boleh digunakan sebagai fungsi.
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
Operator Logik dalam PHP
Mari kita lihat Operator Logik secara terperinci. Kami mempunyai enam jenis pengendali logik. Mereka adalah seperti di bawah:
PHP juga mempunyai operator logik yang membantu dalam menggabungkan pernyataan bersyarat. Untuk menamakan beberapa daripada ini, ia adalah DAN, ATAU, BUKAN, dsb.
1. DAN (DAN)
Operator DAN mengembalikan benar jika kedua-dua pembolehubah yang dibandingkan adalah benar.
<?php $x = 100; $y = 50; if ($x == 100 and $y == 50) { echo "AND is true"; } ?>
Output:
Sebagai contoh, kita boleh mengambil analogi paip dan air. Air tidak akan mengalir ke bawah paip apabila kedua-dua paip tidak mengalir. Ini bermakna jika kedua-dua syarat tidak dipenuhi atau Salah, keputusannya akan menjadi Palsu atau 0. Begitu juga jika hanya satu paip ditutup dan saluran air adalah sama, tidak semestinya air akan mengalir kerana paip ditutup. .
Ini bermakna keputusan akan Palsu atau 0 walaupun satu syarat adalah benar. Kes terakhir ialah apabila kedua-dua pili air mengalir, dan paip adalah sama untuk kedua-dua pili, air akan mengalir melalui paip, dan dengan itu keadaannya akan menjadi benar.
2. ATAU (ATAU)
Begitu juga, pengendali OR berfungsi jika salah satu syarat adalah benar.
<?php $x = 100; $y = 50; if ($x == 100 or $y == 80) { echo "XOR is TRUE"; } ?>
Output:
Tiga sinki boleh menerangkan operasi ATAU. Setiap sinki mempunyai dua pili. Sinki tidak berbeza untuk semua pasangan; senario akan seperti yang diterangkan di hadapan. Senario pertama tidak akan mempunyai paip terbuka, jadi tiada air mengalir. Itu menerangkan keadaan False atau 0. Kes kedua ialah salah satu paip terbuka. Maknanya ada air yang mengalir dari satu paip. Senario ini membantu anda memahami bahawa hasilnya adalah benar jika mana-mana dua syarat adalah benar. Senario ketiga ialah apabila kedua-dua paip dibuka. Air akan mengalir melalui kedua-dua pili. Ini menjelaskan bahawa apabila kedua-dua syarat adalah benar, ia akan kembali benar.
3. XOR
Keadaan XOR kembali benar apabila salah satu atau pembolehubah adalah benar, bukan kedua-duanya benar.
<?php $x = 100; $y = 50; if ($x == 100 xor $y == 80) { echo "XOR here!"; } ?
Output:
4. BUKAN
Operator NOT digunakan apabila ia diperlukan untuk menyemak sama ada pembolehubah tertentu adalah tidak benar. Ini bermakna kita boleh menggunakan NOT apabila kita perlu menyemak sama ada sebarang syarat adalah tidak benar.
<?php $x = 100; if ($x !== 90) { echo "NOT is here"; } ?>
Output:
Dalam contoh ini, anda boleh melihat bahawa kami menyemak sama ada pembolehubah itu bukan 90. Pembolehubah x ialah 100 dan yang memenuhi syarat NOT. Disebabkan ini, kami mempunyai output mengikut syarat yang ditetapkan; oleh itu, anda melihat output sebagai 'TIDAK ada di sini.'
5. DAN &&
Ini serupa dengan DAN yang kami lihat sebelum ini. Ia akan mengembalikan nilai sebagai benar hanya apabila kedua-dua keadaan adalah benar atau apabila kedua-dua pembolehubah dinilai sebagai benar.
<?php $x = 100; $y = 50; if ($x == 100 && $y == 50) { echo "&& is true!"; } ?>
Output:
6. ATAU ||
Barisan yang serupa, keadaan OR juga sama seperti OR yang dinyatakan di atas. Operator ini berfungsi walaupun apabila salah satu syarat yang dinyatakan adalah benar. Ia mempunyai hasil yang serupa, sama seperti contoh ketik yang dinyatakan sebelum ini. ATAU mempunyai tiga sinki berbeza boleh mengisi sinki walaupun hanya satu paip dibuka.
<?php $x = 100; $y = 50; } if ($x == 100 || $y == 80) { echo "OR is true!"; } ?>
Output:
Dalam contoh di atas, pembolehubah x memenuhi syarat yang ditentukan untuk $x=100, dan oleh itu hasilnya memaparkan mesej apabila hasilnya benar. Walaupun syarat untuk pembolehubah y tidak berpuas hati, output dipaparkan. Ini kerana syarat OR, yang berfungsi walaupun satu syarat dipenuhi.
Kesimpulan
PHP mempunyai banyak pengendali logik, yang menjadikannya mudah untuk digunakan. Pengkompil PHP membantu dalam menyusun pengendali ini dengan pantas. Operator logik membantu dalam melaksanakan operasi logik. Ini boleh menjadi operasi aritmetik, logik, rentetan atau tatasusunan. PHP mempunyai kemudahan untuk melaksanakan semua operasi ini. Ia membantu dalam menyemak berbilang keadaan pada satu masa. Ini menjimatkan masa dan meningkatkan pengoptimuman pengkompil PHP. Oleh itu, adalah dinasihatkan untuk menggunakan operator ini apabila bekerja dengan PHP. Pengendali logik mempercepatkan pelaksanaan operasi logik, memastikan hasil yang cepat. Keadaan ini dengan itu membantu anda mendapatkan hasil Boolean dan mengerjakannya dengan sewajarnya.
Atas ialah kandungan terperinci Operator Logik dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
