PHP-ში "if" განცხადების შესაქმნელად, შეგიძლიათ გამოიყენოთ "if" საკვანძო სიტყვა, რასაც მოჰყვება ფრჩხილების ნაკრები და ხვეული ბრეკეტები. განცხადება "თუ" გაძლევთ საშუალებას შეასრულოთ სხვადასხვა მოქმედებები გარკვეული პირობებიდან გამომდინარე. ის აფასებს მდგომარეობას და ახორციელებს კოდის ბლოკს, თუ პირობა მართალია. თუ პირობა მცდარია, კოდი "if" ბლოკის შიგნით გამოტოვებულია.
PHP-ში "if" განცხადების ძირითადი სინტაქსი ასეთია:
php if (condition) { // code to be executed if the condition is true }
პირობა შეიძლება იყოს ნებისმიერი გამოხატულება, რომელიც ფასდება როგორც ჭეშმარიტად, ასევე მცდარი. მას შეუძლია მოიცავდეს ცვლადებს, მუდმივებს, ან შედარებას და ლოგიკურ ოპერატორებს. მაგალითად, შეგიძლიათ გამოიყენოთ შედარების ოპერატორები, როგორიცაა "==", ">", "<", ">=", "<=", "!=" მნიშვნელობების შესადარებლად, ან ლოგიკური ოპერატორები, როგორიცაა "&&", "| |", ან "!".
აქ არის მაგალითი, რომელიც აჩვენებს "თუ" განცხადების გამოყენებას:
php $age = 25; if ($age >= 18) { echo "You are eligible to vote."; }
ამ მაგალითში, ცვლადი `$age` შედარებულია 18-ის მნიშვნელობასთან, ოპერატორის (`>=`) მეტი ან ტოლის გამოყენებით. თუ პირობა შეფასდება ჭეშმარიტად, შეტყობინება „თქვენ გაქვთ ხმის მიცემის უფლება“. ნაჩვენებია.
თქვენ ასევე შეგიძლიათ შეიტანოთ "სხვა" განცხადება, რათა უზრუნველყოთ კოდის ალტერნატიული ბლოკი, რომელიც უნდა შესრულდეს, როდესაც მდგომარეობა მცდარია. სინტაქსი ასეთია:
php if (condition) { // code to be executed if the condition is true } else { // code to be executed if the condition is false }
აქ არის მაგალითი, რომელიც აჩვენებს "if-else" განცხადების გამოყენებას:
php $age = 15; if ($age >= 18) { echo "You are eligible to vote."; } else { echo "You are not eligible to vote."; }
ამ მაგალითში, თუ პირობა `$age >= 18` მცდარია, შეტყობინება „თქვენ არ გაქვთ ხმის მიცემის უფლება“. ნაჩვენებია.
თქვენ ასევე შეგიძლიათ მოათავსოთ "თუ" განცხადებები ერთმანეთში, უფრო რთული პირობების შესაქმნელად. ეს ცნობილია როგორც "ბუდებული თუ" განცხადებები. აი მაგალითი:
php $age = 25; $country = "USA"; if ($age >= 18) { if ($country == "USA") { echo "You are eligible to vote in the USA."; } else { echo "You are eligible to vote in your country."; } } else { echo "You are not eligible to vote."; }
ამ მაგალითში, პირველი "თუ" განცხადება ამოწმებს, არის თუ არა ასაკი 18-ზე მეტი ან ტოლი. თუ ეს პირობა მართალია, ის ამოწმებს არის თუ არა ქვეყანა "აშშ". ცვლადების მნიშვნელობიდან გამომდინარე, გამოჩნდება სხვადასხვა შეტყობინებები.
PHP-ში "if" განცხადება საშუალებას გაძლევთ შეასრულოთ კოდის სხვადასხვა ბლოკი გარკვეული პირობების საფუძველზე. ის საშუალებას გაძლევთ მიიღოთ გადაწყვეტილებები და გააკონტროლოთ თქვენი პროგრამის მიმდინარეობა.
სხვა ბოლოდროინდელი კითხვები და პასუხები პირობითი განცხადებები:
- როგორ შეგიძლიათ გამოიყენოთ მარყუჟი და "if" განცხადება ერთად მასივის კონკრეტული ელემენტების გასაფილტრად და საჩვენებლად?
- როგორ შეგიძლიათ ტექსტის ან ცვლადების გამოტანა PHP-ში?
- როგორია "if" განცხადების სინტაქსი PHP-ში?
- რა არის პირობითი განცხადებების მიზანი პროგრამირების ენებში?