Rumah >pembangunan bahagian belakang >tutorial php >if else Penyata dalam PHP

if else Penyata dalam PHP

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

Artikel berikut menyediakan garis besar tentang Pernyataan if else dalam PHP. Jika lain ialah pernyataan bersyarat asas yang biasanya digunakan untuk melaksanakan jenis tindakan yang berbeza berdasarkan beberapa syarat yang berbeza. Apabila kita menulis sebarang program/kod, seseorang itu perlu mengambil keputusan(syarat) untuk melaksanakan jenis tugasan tertentu. Oleh itu, kami memerlukan pernyataan bersyarat (jika, lain, dll..,) untuk melakukan tugas kami menggunakan kod. Syarat/penyataan “Jika” akan menjadikan kod dijalankan hanya jika syarat adalah benar manakala “else” ialah syarat yang akan dijalankan hanya jika syarat “jika” menjadi palsu.

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:

if(condition statement){
Programming code statements to run only if the IF condition is TRUE
}
if(condition statement){
Another code to be executed with an extra IF condition. (Multiple iF statements can be ignored to if we don’t want)
}
else{
Code Here will run only if the IF condition becomes FALSE
}

Rajah Aliran

if else Penyata dalam PHP

Bagaimana jika Penyata lain berfungsi dalam PHP?

  • jika: Jika fungsi berfungsi apabila keadaan di dalam fungsi adalah benar, pengkompil lain akan pergi ke keadaan lain jika tambahan jika keadaan tidak ada pada mulanya.
  • lain: Fungsi lain berfungsi apabila jika, Tambahan jika keadaan gagal dalam atur cara/kod dalam PHP/mana-mana Bahasa Pengaturcaraan lain kebanyakannya.

Contoh Pernyataan if else dalam PHP

Diberikan di bawah adalah contoh Pernyataan if else dalam PHP:

Contoh #1

Ini ialah atur cara PHP asas untuk mengetahui nombor mana yang lebih besar yang disimpan dalam pembolehubah nombor_satu, nombor_dua menggunakan syarat satu if dan else dengan membandingkan nilai dua pembolehubah.

Kod:

<?php
$number_one = 17;
$number_two = 51;
if ($number_one > $number_two){
echo "$number_one is greater than $number_two";
}else{
echo "$number_two is greater than $number_one";
}
?>

Output:

if else Penyata dalam PHP

Contoh #2

Ini ialah kod PHP asas yang disenaraikan di bawah untuk mengetahui sama ada Hari Ini/Sekarang ialah Sabtu/Ahad. Tarikh(“d”) akan mempunyai nilai Hari ini/hari ini. Ia akan disimpan dalam pembolehubah s. Dengan menggunakan syarat nilai pembolehubah "s", kod akan memberikan output. Jika Hari ini adalah Sabtu, kod akan dicetak sebagai "Ini hari Sabtu..Selamat berhujung minggu Bro!!" seperti itu dan Jika Hari Ini adalah Matahari, kod tersebut akan dicetak sebagai “Selamat Berhujung Minggu! Sekarang Kita berada di Ahad!! <3” atau ia akan mencetak “Ini bukan Hujung Minggu. Pergi kerja Sekarang..”

Kod:

<?php
$s = date("D");
if($s == "Sat"){
echo "This is Saturday..Have a nice weekend Bro!!";
}
if($s == "Sun"){
echo "Have a Happy Weekend! Now We are in Sunday!! <3 ";
}
else{
echo "This is not Weekend. Go to the work Now..";
}
?>
</p>
<p><strong>Output:</strong></p>


<p><img  src="https://img.php.cn/upload/article/000/000/000/172490642644758.jpg" alt="if else Penyata dalam PHP" ></p>
<h4>Contoh<strong> #3</strong>
</h4>
<p>Ini ialah program PHP untuk mencetak “Orang itu kini Kanak-kanak” Jika umur sama ada <18 menggunakan pernyataan syarat IF atau “Orang itu kini Dewasa” akan dicetak.</p>
<p><strong>Kod:</strong></p>
<pre class="brush:php;toolbar:false"><?php
$age1 = 22;
if($age1 < 18){
echo 'The Person is now Child';
} else{
echo 'The Person is now Adult';
}
?>
</p>
<p><strong>Output:</strong></p>
<p><img  src="https://img.php.cn/upload/article/000/000/000/172490642776045.jpg" alt="if else Penyata dalam PHP" ></p>
<h4>Contoh<strong> #4</strong>
</h4>
<p>Ini ialah program PHP untuk mencetak penambahan, penolakan (dengan menolak daripada digit besar kepada digit kecil dengan membandingkan nombor_1, nilai pembolehubah nombor_2), pendaraban, pembahagian (membahagikan nombor besar dengan nombor kecil - Ini diperoleh dengan membandingkan nombor_2, nilai pembolehubah nombor_1) daripada dua nombor yang ditentukan dan juga menyemak sama ada nilai pembolehubah nombor_1, nombor_2 ialah nombor perdana atau tidak dan kemudian juga mencetak nilai segi empat sama bagi nilai pembolehubah nombor_1, nombor_2. Anda boleh menukar nombor tersebut mengikut cara yang anda mahukan atau anda boleh mendapatkan input daripada pengguna/pelanggan menggunakan borang pengesahan input menggunakan HTML jika anda mahu.</p>
<p><strong>Kod:</strong></p>


<pre class="brush:php;toolbar:false"><?php
$number_1 = 22;
$number_2 = 46;
echo "First Number(number_1) = $number_1";
echo "<br/>";
echo "Second Number(number_2) = $number_2";
echo "<br/>";
echo "Addition of numbers: ";
echo $number_1 + $number_2;
echo "<br/>";
echo "Substraction of numbers: ";
if($number_1>$number_2){
echo $number_1 - $number_2 ;}
else{
echo $number_2 - $number_1;
}
echo "<br/>";
echo "Multiplication of Numbers : ";
echo $number_1*$number_2;
echo "<br/>";
echo "Division of numbers:: ";
if($number_1>$number_2){
echo $number_1/$number_2 ;}
else{
echo $number_2/$number_1;
}
echo "<br/>";
if($number_1%2==0){
if($number_1%3==0){
if($number_1%5==0){
if($number_1%7==0){
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
else{
echo "1st Number : $number_1 is a prime number";
}
echo "<br/>";
if($number_2%2==0){
if($number_2%3==0){
if($number_2%5==0){
if($number_2%7==0){
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
else{
echo "2nd Number : $number_2 is a prime number";
}
echo "<br/>";
echo "Square of number_1($number_1) = ";
echo pow($number_1,2);
echo "<br/>";
echo "Square of number_2($number_2) = ";
echo pow($number_2,2);
echo "<br/>";
?>

Output:

if else Penyata dalam PHP

Contoh #5

Ini ialah kod Pengaturcaraan PHP untuk menyemak sama ada pada mod mana seseorang sedang mengembara menggunakan 3 penyataan Keadaan dengan nilai kelajuan berbeza kepada pembolehubah speed1. Jika pembolehubah mempunyai nilai berangka yang kurang daripada 60 maka "Anda kini dalam mod pemanduan selamat" akan dicetak atau jika pembolehubah kelajuan1 adalah antara 60 dan 100 maka "Anda berada dalam mod membakar bahan api tambahan untuk kenderaan anda" akan dicetak atau jika tidak "Anda berada dalam mod berbahaya: Kemalangan mungkin berlaku sila berhati-hati" akan dicetak. Ini ialah contoh program contoh PHP untuk menggambarkan mod kelajuan menggunakan nilai pembolehubah speed1. Seseorang boleh mengautomasikan program mudah ini dengan menyambungkan nilai GPS dan menyemak variasi dalam mod dalam PHP/sebarang bahasa pengaturcaraan lain juga.

Kod:

<?php
$speed1 = 110;
if($speed1 < 60)
{
echo "You are now in a safe driving mode";
}
if($speed1 > 60 && $speed1 < 100)
{
echo "You are in the mode of burning extra fuel for your vehicle";
}
else
{
echo "You are in the dangerous mode : Accidents may occur please be careful";
}
?>

Output:

if else Penyata dalam PHP

Atas ialah kandungan terperinci if else Penyata dalam PHP. 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:PHP jika PenyataArtikel seterusnya:PHP jika Penyata