Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP jika Penyata

PHP jika Penyata

王林
王林asal
2024-08-29 12:40:08890semak imbas

Bahasa pengaturcaraan PHP mempunyai beberapa ciri asas untuk mencapai perkara yang rumit jika pernyataan adalah salah satu daripadanya. Ini adalah salah satu blok binaan asas mana-mana bahasa pengaturcaraan. Setiap kali kita bercakap tentang sesuatu perkara bersyarat, kita perlu mempunyai if-else untuk menyelesaikan kerja. Ya, anda membacanya dengan betul, ia boleh diikuti oleh yang lain apabila diperlukan mengikut keperluan perniagaan. Menggunakan pernyataan if ini kita boleh membandingkan dua atau lebih perkara dan berdasarkan keputusan itu, kita boleh melakukan pilihan selanjutnya. Kami tidak boleh menganggap sebarang permohonan tanpa menggunakan pernyataan if-else ini.

IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olok

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sintaks untuk PHP jika Pernyataan

Terdapat pelbagai cara untuk menggunakan pernyataan if ini, kita akan melihat semua dengan sintaks dan penerangan bit mengenainya.

1. Menggunakan Baris Tunggal jika Pernyataan

Sintaks:

if (expression)
statement

jika kata kunci yang boleh kita sebut dalam bahasa PHP seperti bahasa pengaturcaraan lain. Ungkapan tersebut ialah pernyataan bersyarat. Pernyataan itu hanyalah arahan yang akan dilaksanakan apabila ini jika keadaan akan menjadi benar. Tidak perlu menggunakan pendakap untuk satu baris pernyataan.

2. Menggunakan Berbilang Baris Pernyataan if

Sintaks:

if (expression){
statement 1
statement 2
}

Hanya satu perbezaan antara yang ini dan yang di atas ialah kami mempunyai pendakap dalam ini. Kita boleh menggunakan pendakap ini apabila kita perlu melaksanakan pernyataan berbilang baris.

3. Menggunakan Pernyataan if else bersama-sama

Sintaks:

if (expression){
statement 1
statement 2
}
else{
statement 1
}

Kita boleh menggunakan if and else bersama-sama untuk menangani keperluan perniagaan dengan mudah. Lain bukan apa-apa tetapi ia hanyalah kes. Bahagian lain akan dilaksanakan sebaik sahaja bahagian if akan menjadi palsu. Dalam kes if kita, ungkapan itu benar else tidak akan dilaksanakan.

4. Penyata berganda jika

Sintaks:

if (expression 1){
statement 1
statement 2
}
if (expression 2){
statement 3
statement 3
}
if (expression 3){
statement 4
}

Kami juga boleh menggunakan berbilang jika dalam kod pengaturcaraan kami atau aplikasi. Ini akan membantu kami menyemak atau mengesahkan berbilang ungkapan dan kami boleh menulis pernyataan yang berbeza untuk ungkapan if yang berbeza ini. Dalam kes di atas ini, setiap jika akan disemak satu demi satu. Ini bukan kes yang ideal untuk digunakan jika kita mahu melaksanakan hanya satu syarat berdasarkan ungkapan yang diberikan. Kita boleh menggunakan ini jika dengan cara yang berbeza menggunakan kata kunci else if untuk mengendalikan ini.

5. Menggunakan Penyata else if

Sintaks:

if (expression 1){
statement 1
statement 2
}
else if (expression 2){
statement 3
statement 3
}

Dalam kes ini, jika ungkapan pertama jika benar maka seterusnya else-jika akan dilangkau oleh program. Kita juga boleh menggunakan else pada penghujung else ini jika ungkapan dan pernyataan.

6. Ternary if else Penyata

Sintaks:

$var = (5 > 2 ? "This will be printed in case of true": "false");

Kini, ini menjadi sohor kini untuk pembangun jika mereka mempunyai perbandingan tunggal dan baris kod yang sangat kecil. Kita boleh katakan perbandingan ini adalah cara sebaris untuk mengendalikan keadaan.

Bagaimanakah jika Penyata Berfungsi dalam PHP?

Penggunaan if and else ini hanyalah perkara asas berasaskan bersyarat kehidupan sebenar. Jika kita melakukan sesuatu kita akan mendapat sesuatu jika tidak jika kita tidak akan mendapat apa-apa. Ini bermakna jika sebarang ungkapan adalah benar dalam kes ini kod di bawah syarat itu akan menjadi pelaksana jika tidak maka akan dilaksanakan. Jika kita melihat sintaks pelbagai if-else tersedia dalam bahasa PHP. Kini tiba masanya untuk bermula akan menjadi contoh menggunakan sintaks yang dinyatakan di atas.

Contoh #1 – Baris Tunggal jika Pernyataan

Kod:

<?php
$var1 = 105;
$var2 = 25;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
?>

Output:

PHP jika Penyata

Contoh #2 – Berbilang Baris jika Pernyataan

Kod:

<?php
$var1 = 105;
$var2 = 25;
if($var1>$var2){
echo "$var1 is greater than $var2";
echo "\n This is second line of code.";
}
?>

Output:

PHP jika Penyata

Contoh #3 – Menggunakan if else Bersama

Kod:

<?php
$var1 = 10;
$var2 = 20;
if($var1>$var2){
echo "$var1 is greater than $var2";
}else{
echo "$var2 is greater than $var1";
}
?>

Output:

PHP jika Penyata

Contoh #4 – Pernyataan Berbilang jika

Kod:

<?php
$var1 = 10;
$var2 = 20;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
if($var2>$var1){
echo "$var2 is greater than $var1";
}
?>

Output:

PHP jika Penyata

Contoh #5 – Menggunakan lain jika

Kod:

<?php
$var1 = 10;
$var2 = 20;
$var3 = 65;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
else if($var2>$var1){
echo "$var2 is greater than $var1";
}
else if($var3>$var1){
echo "$var3 is greater than $var1";
}
else if($var3>$var2){
echo "$var3 is greater than $var2";
}
?>

Output:

PHP jika Penyata

We can see, there are other conditions that are true but its output is giving when the first condition matched. Yes, in case of multiple if and else-if group the first true statement will be executed and other remaining will be skipped. So, the developer or the programmer should use this condition very carefully. If we will not be putting the attention in using these kinds of the statement then this could lead to a serious issue in any application.

Example #6 – Ternary if else

Code:

<?php
$var1 = 15;
$var2 = 25;
$greater_val = ($var1 > $var2 ? "$var1 is greater than $var2" : "$var2 is greater $var1");  // use of ternary if
echo $greater_val;
?>

Output:

PHP jika Penyata

Conclusion

We should use the if else statements whenever we need decision-making things in our programming code. We can use the Ternary if else for small and a quick if else condition-based solution. Any organization or individual should use the optimum one as per their business requirements.

Atas ialah kandungan terperinci PHP jika Penyata. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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 sebelumnya:Pernyataan Kawalan dalam PHPArtikel seterusnya:Pernyataan Kawalan dalam PHP