دستور If Else در PHP

if-else-in-php
دستور If else در PHP

آموزش طراحی سایت با PHP – ساختارهای کنترلی در PHP

سلام، در ادامه دوره‌های سایت میزفا با موضوع آموزش طراحی سایت با PHP به زبان ساده در خدمت شما دوستان عزیز هستیم، در قسمت‌های قبل به موضوع آرایه‌ها در PHP و انواع آن با مثال پرداختیم، در این قسمت میخواهیم درباره ساختارهای کنترلی و دستور If Else در پی اچ پی صحبت کنیم ولی قبل اینکه وارد جزئیات دستور If Else شویم مقدمه کوتاهی را درباره ساختارهای کنترلی یا عبارات شرطی بیان میکنیم تا زمینه لازم برای درک بهتر این دستور فراهم شه، با ادامه آموزش PHP همراه باشید.

[gap height=”20″]

عبارات شرطی Conditional Statements

عبارات شرطی (Conditional Statements) ، ساختارهای کنترلی (Control Structures) و ساختارهای شرطی (Conditional Structures) هر سه به یک مفهوم اشاره می‌کنند. عبارات شرطی نسبت به داده‌هایی که از طریق کاربر داده می‌شود شرایط یا رویدادی را به وجود می‌آورد، مثلا ممکن است اطلاعات را محدود کند و یا اطلاعات خاصی نسبت به آنچه کاربر داده، نمایش دهد. پس به شکل خلاصه عبارات شرطی فعالیت‌های متفاوتی را برای تصمیم‌های متفاوت انجام می‌دهند.

لیست عبارات شرطی PHP

  1. If Else (توضیح در این پست)
  2. Else if
  3. While
  4. Do While
  5. For
  6. Foreach
  7. Switch
  8. Break
  9. Continue

البته موارد شرطی ۳، ۴، ۵ و ۶ جز حلقه های PHP هم حساب می‌شوند.

دستور If Else

دستور If Else به منظور اجرای یک کد خاص درصورتی‌که شرط درست باشد (True) و اگر شرط غلط باشد (False) یک کد دیگر نیز اجرا می‌شود

ساختار دستور If Else

if (condition) {
   code 1 to be executed if condition is true;
} else {
   code 2 to be executed if condition is false;
}

همانطور که مشاهده میکنید اگر شرط یا Condition صحیح باشید یا True باشد Code 1 اجرا میشود و اگر False باشد Code 2 اجرا می‌شود.

[box type=”note”]شما همچنین می‌توانید عبارت If را بدون عبارت Else استفاده کنید  درصورتی‌که لازم نباشد اگر شرط غلط باشد کاری صورت گیرد.[/box]

در مثال زیر خروجی بزرگترین عدد از بین دو عدد داده‌شده خواهد بود.

<?php
$x = 10;
$y = 20;
if ($x >= $y) {
   echo $x;
} else {
   echo $y;
}

// Outputs "20"
?>

 

 

این جلسه هم به پایان رسید اگر سوالی داشتید حتما در نظرات میزفا مطرح کنید. در این دوره آموزش پی اچ پی با ما همراه باشید و در آینده نزدیک درخواهید یافت که یادگیری PHP چقدر آسان هست و چه مزیت‌هایی می‌تواند در کسب‌وکار شما داشته باشد.

فیلم آموزشی asp.net core 2

پوریا آریافر
اولین کسب و کار آنلاین خودم رو در فیسبوک راه‌اندازی کردم، سال ۲۰۱۱ یکی از پرتعامل‌ترین صفحات فارسی با ۸۰ هزار فالور فعال رو داشتم. بعد اینکه فیسبوک خالی از کاربر ایرانی شد وارد دنیای شبکه شدم و در انتهای سال ۲۰۱۲ مدرک MCSE مایکروسافت رو دریافت کردم، در حالی که نمره بالا گرفتم ولی کسی به دلیل به خطر افتادن موقعیت شغلی خودش به عنوان کارآموز منو قبول نمی‌کرد، بعدش با شروع دوران خدمت سربازی، مسئول بهینه سازی یک سایت خبری معتبر شدم و سئو یاد گرفتم. در ابتدای سال ۲۰۱۴ تونستم از رتبه ۱۵۰۰۰ به ۴۰۰ الکسا نزدیک کنم، اون زمان الکسا خیلی مهم بود. وارد دانشگاه شدم، به دلیل عدم علاقه به دانشگاه سعی کردم زودتر تمومش کنم و سه ساله در مقطع کارشناسی IT فارغ التحصیل شدم، توی دانشگاه هر کسی منو میدید یاد سئو میوفتاد، در همون سال آخر دانشگاه بزرگ‌ترین کانال تلگرامی IT با ۴۰ هزار عضو رو داشتم، که به مجتمع فنی فروختم تا بتونم تمرکز رو فقط بر روی عشق خودم یعنی سئو بذارم، وقتی کانال تلگرام فروختم حس پرواز بهم دست داد، هرچند درآمد چندین میلیون ماهانه رو از دست دادم ولی دوباره باید مثل گذشته با پوستی نو یک فصلی نو رو میساختم. در این چندین سال فعالیت‌های سئو به شکل تخصصی بنده در قالب پروژه‌های مختلف و آموزش‌های حضوری و غیرحضوری در دفتر میزفا و دانشگاه علامه طباطبایی تهران صورت ‌گرفته، تجربه بهینه سازی موفقی در بهبود UX و CRO پروژه‌های سئو کسب کردم. در اکثر ابزارهای کاربردی گوگل تسلط کاملی دارم. عاشق کسب تجربه های جدید هستم. راز پیشرفت در هر کاری رو یادگیری و یاددادن می‌دونم و میزفا که در اواخر ۲۰۱۶ راه‌اندازی شد تونست چنین بستر مناسبی رو برام فراهم کنه. همینطور در حال حاضر مدیریت یک تیم ۱۰ نفری از جوانان فعال و پرانگیزه رو در میزفا به عهده دارم. نقد و بازخوردهای سازنده شما، جوهر تلاش‌های مستمر ماست تا یک قدم خودمون بهبود بدیم. منتظریم …

فیلم آموزشی asp.net core 2

2 نظر

2 پاسخ

  1. سلام . من میخوام php رو صرفا واسه برنامه نویسی ربات تلگرام یاد بگیرم ، چه مباحثی از PHP رو لازمه یاد بگیرم؟

    1. سلام، بستگی به نوع ربات داره، ولی در کل مباحث مقدماتی PHP بلد باشید میتونید استارت برنامه نویسی برای ربات تلگرام شروع کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

حداکثر حجم فایل برای آپلود: 1 مگابایت. فایل‌های مجاز برای آپلود: عکس, ویس, ویدیو, ورد یا پی دی اف, فایل متنی, زیپ. شما می‌تونید برای بهتر پرسیدن سوالتون، عکس یا ویس یا حتی فیلم در بخش نظرات میزفا آپلود کنید. برای ضبط ویس می‌تونید از خود واتس آپ استفاده کنید و بعد اینجا آپلود کنید و برای ارسال عکس هم کافی هست اسکرین شات بگیرید. Drop file here

با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
فیلم آموزشی asp.net core 2
ترک میزفا خوب نیست!
معرفی جامع‌ترین ابزار سئو در ایران
بالای ۱۰ هزار عضو
PHZpZGVvIHdpZHRoPSI2MDAiIGhlaWdodD0iMzUwIiBwb3N0ZXI9Imh0dHBzOi8vbWl6ZmEuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvcG9zdGVyLW1pemZhLXRvb2xzLXZpZGVvLW1pbi5wbmciIGNvbnRyb2xzIHByZWxvYWQ9Im5vbmUiPiANCiAgIDxzb3VyY2Ugc3JjPSJodHRwczovL21pemZhLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L21pemZhX3Rvb2xzXzcyMHAubXA0IiB0eXBlPSJ2aWRlby9tcDQiPg0KPC92aWRlbz4=