سری آموزش های PHP : ساختارهای کنترلی و آرایه ها
آموزش PHP:ساختار های تصمیم گیری (بخش اول)
سلام خدمت همراهان عزیز یکشنبه ها و پنج شنبه با آموزش زبان برنامه نویسی (PHP)همراه شما هستیم. برای اطلاعات بیشتر به مقاله ی قبل مراجعه فرمایید .
ساختار های تکرار :
با استفاده از ساختارهای تصمیم گیری می توانیم تصمیم بگیریم که چه دستوراتی اجرا شوند و کدام دستورات اجرا نشون بسیاری از کارها هستند که ماهیت تکرای دارند و برای پیاده سازی آن ها به ساختار های تکرار نیاز داریم . سه نوع ساختار تکرار به نام های while ، while ، do ، و for در php وجود دارند که آن ها را مورد بررسی قرار می دهیم .
معرفی وب سایت های مرجع:
https://github.com/
2. دستورات do while
این دستور مشابه با دستور while است با این تفاوت که در while شرط حلقه در ابتدا ی حلقه بررسی می شود در حالی که در while do شرط حلقه اصلا درست نباشد ، دستورات داخل حلقه یک بار اجرا می شوند. این دستور به صورت زیر به کار می رود.
روش به کارگیری do while:
do } :دستور ۱ … :دستور n (شرط)while{ |
---|
وقتی کنترل اجرای برنامه به do رسید وارد حلقه می شود و دستورات داخل حلقه اجرا می شوند. سپس شرط موجود در while بررسی می گردد .
اگر این شرط دارای ارزش درستی باشد کنترل اجرای برنامه به ابتدایی حلقه میرود و دستورات حلقه بار دیگر اجرا می شوند و گرنه کنترل اجرای برنامه از حلقه خارج می شود.
مثال:
طراحی صفحه ای که عددی را از کاربر دریافت کرده مشخص می کند آیا آن عدد اول است یا خیر .
مراحل طراحی صفحه:
1 دستورات زیر را در فایل ch4-5.html تایپ و در پوشه ی www ذخیره کنید:
<html>
<head></head> <body> <“form method=post action=”ch4-5.php> :What is your Number <“INPUT NAME=”guess” TYPE=”text> <br> <br> <“INPUT TYPE=”submit” Value=”click here if it is prime> <br> <form/> <body/> <html/> |
---|
دستورات که در این فایل تایپ کردید یک کادر متنی را ظاهر کرده عددی را از کاربر در یافت می کند . دکمه ای ایجاد می شود که پس از کلیک کردن بر روی آن عدد دریافتی به یک برنامه PHP ارسال می شود.
2 دستورات زیر را در فایل ch4-5.php تایپ و ذخیره کنید:
<html>
<body> php?> ;count = 2 $ x= $_Post[‘guess’]$ do } remainder= $x % $count$ count= $count +1 $ { while ($remainder != 0 and $count < $x) if(($count < $x) || ($x == 0)) } echo (“Number $x is not prime”) else{ } echo (“Number $x is prime”) { <? <body/> <html/> |
---|
این دستورات در یک حلقه while do بررسی می کنند آیا عدد در یافتی از کاربر اول است یا خیر
3 مرورگر را اجرا کرده در نوار آدرس آن را تایپ کنید و کلید Enter را فشار دهید تا صفحه ای ظاهر گردد در کادر متنی که ظاهر می شود عددی را وارد کرده دکمه موجود در این صفحه را کلیک کنید.
با اجرای این دستور هر وقت علامت ماوس بر روی این پاراگراف قرار گرفت ، متن کمکی introduction ظاهر می شود.
برگرفته از :
کتاب راهنمای جامع (PHP)
دکتر عین الله جعفر نژاد قمی
پاسخ به سوال دوستان :
شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟
دلیل اینکه میگوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از
تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.
یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر میکنند نیاز به وب سایت ندارند.
توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش میرود و نداشتن وب سایت
برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.
برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید
آدرس ایمیل: info@arazpardazesh.com
اینستاگرام شرکت: https://instagram.com/araz_pardazesh_kla
تماس با ما: https://arazpardazesh.com/contact