A. Prosty oświadczenie „jeśli”
Składnia:
if (warunek (s))Powyższe Jeśli Instrukcja służy do wdrożenia instrukcji warunkowej dla PRAWDA Tylko wartość.
B. Oświadczenie „jeśli… else”
Składnia:
if (warunek (s))Powyższe Jeśli Instrukcja służy do wdrożenia instrukcji warunkowej dla obu PRAWDA I FAŁSZ wartości.
C. Oświadczenie „jeśli… inaczej… else”
Składnia:
if (warunek (s))Powyższe Jeśli Instrukcja służy do wdrożenia instrukcji warunkowej dla wielu Jeśli sprawozdania. Jeśli pierwszy Jeśli Warunek zwrotu FAŁSZ wtedy sprawdzi drugą Jeśli stan i tak dalej. Stwierdzenie w przeciwnym razie część zostanie wykonana Jeśli Oświadczenia zwracają FAŁSZ wartość.
D. Zagnieżdżone „jeśli… else”
Składnia:
if (warunek (s))Powyższe Jeśli instrukcja jest używana podczas wykonywania jednego Jeśli Oświadczenie zależy od innego Jeśli oświadczenie.
Warunek wstępny
Skrypty użyte w przykładach tego samouczka są napisane na podstawie wersji PHP 8. Wykonaj następujące zadanie przed wykonaniem przykładów tego skryptu.
Różne zastosowania if… else instrukcja
Różne zastosowania ''Jeśli inaczej' Oświadczenia wymienione powyżej zostały wyjaśnione w tej części samouczka za pomocą przykładów.
Przykład-1: użycie prostych instrukcji „jeśli”
Utwórz plik PHP z następującym skryptem, aby odczytać parametr zapytania URL i wydrukuj komunikat, jeśli wartość parametru zapytania pasuje do konkretnej wartości. Tutaj jeden Jeśli Instrukcja służy do sprawdzenia, czy parametr zapytania jest ustawiony lub nie, a inny Jeśli Instrukcja służy do porównywania wartości parametru z wartością ciągu.
// Sprawdź, czy wartość nazwy podano w adresie URL, czy nieJesteś wybrany.
';;Wyjście:
Następujące dane wyjściowe pojawi się po wykonaniu powyższego skryptu z parametrem zapytania. Tutaj nazwa pliku jest if1.php to jest przechowywane w środku /var/www/html/kod teczka. Nazwa parametrów zapytania to „nazwa”A wartość to„Jafar Iqbal".
http: // localhost/kod/if1.php?Nazwa = Jafar Iqbal
Przykład-2: użycie instrukcji if… else instrukcja
Utwórz plik PHP z następującym skryptem, aby odczytać parametr zapytania URL i wydrukuj komunikat, jeśli wartość parametru zapytania pasuje do konkretnej wartości i wydrukuj inny komunikat, jeśli parametr zapytania nie pasuje. Tutaj jeden Jeśli Instrukcja służy do sprawdzenia, czy parametr zapytania jest ustawiony lub nie, a inny Jeśli Instrukcja służy do porównywania wartości parametru z wartością ciągu.
// Sprawdź, czy wartość nazwy podano w adresie URL, czy nieJesteś wybrany.
';;Nie jesteś wybrany.
";Żadna wartość nazwy nie dała.
"Wyjście:
Następujące dane wyjściowe pojawi się po wykonaniu powyższego skryptu bez żadnego parametru zapytania. Tutaj nazwa pliku jest if2.php to jest przechowywane w środku /var/www/html/kod teczka.
http: // localhost/kod/if2.php
Poniższe dane wyjściowe pojawi się po wykonaniu powyższego skryptu z prawidłową nazwą parametru zapytania. Tutaj nazwa parametrów zapytania to „nazwa”A wartość to„Jafar Iqbal".
http: // localhost/kod/if2.php?Nazwa = Jafar Iqbal
Następujące dane wyjściowe pojawi się po wykonaniu powyższego skryptu z nieprawidłową nazwą parametru zapytania. Tutaj nazwa parametrów zapytania to „nazwa”A wartość to„Jafar".
http: // localhost/kod/if2.php?Nazwa = Jafar
Przykład-3: użycie instrukcji „jeśli… else… else”
Utwórz plik PHP z następującym skryptem, aby odczytać parametr zapytania URL i wydrukuj komunikat na podstawie Jeśli Warunek powraca PRAWDA Porównując wartość parametru zapytania z wartością ciągu. Spadam Jeśli Warunki powrót FAŁSZ Następnie przesłanie w przeciwnym razie część zostanie wydrukowana.
// Sprawdź wartość nazwy podano w adresie URL lub nieJesteś w grupie 1.
";Jesteś w grupie 2.
";Jesteś w grupie 3.
";Nie jesteś wybrany.
";Żadna wartość nazwy nie dała.
"Wyjście:
Poniższe dane wyjściowe pojawi się po wykonaniu powyższego skryptu z prawidłową nazwą parametru zapytania. Tutaj nazwa pliku jest if3.php to jest przechowywane w środku /var/www/html/kod teczka. Nazwa parametrów zapytania to „nazwa”A wartość to„Janifer".
http: // localhost/code/if3.php?Nazwa = Janifer
Poniższe dane wyjściowe pojawi się po wykonaniu powyższego skryptu z prawidłową nazwą parametru zapytania. Tutaj nazwa parametrów zapytania to „nazwa”A wartość to„Sakib".
http: // localhost/code/if3.php?Nazwa = sakib
Przykład-4: Użycie zagnieżdżonego stwierdzenia „jeśli… else”
Utwórz plik PHP z następującym skryptem do drukowania komunikatów, porównując dwie wartości łańcucha z zagnieżdżonymi Jeśli inaczej sprawozdania. Tutaj, zewnętrzny Jeśli Oświadczenie porówna wartość zmiennej działu, a jeśli zwróci PRAWDA Następnie wewnętrzny Jeśli Instrukcja porówna wartość zmiennej postu. Dane wyjściowe zostanie wygenerowane na podstawie wartości zwrotnych obu instrukcji.
// Zdefiniuj dwie wartości ciągówWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Tutaj nazwa pliku jest if4.php to jest przechowywane w środku /var/www/html/kod teczka.
http: // localHost/Code/IF4.php
Wniosek
Cztery różne zastosowania 'Jeśli inaczej„Oświadczenia zostały wyjaśnione w tym samouczku, aby pomóc koderom PHP w prawidłowym zrozumieniu instrukcji warunkowej w PHP. Alternatywa 'Jeśli inaczej„Oświadczenie jest przełącznik stwierdzenie, ale ma pewne ograniczenia.
Film instruktażowy