تکــــنو

دایار نگرشی نو

در بخش اول حلقه‌ها با انواع حلقه‌ها در PHP و حلقه های while نحوه نوشتن وکاربرد آن‌ها آشنا شدیم. در این فصل می‌خواهیم با حلقه های for آشنا شویم.

حلقه for  در PHP

همان طور که در بخش اول حلقه‌ها گفته شد، حلقه  for کدها را در تعداد دفعات خاص اجرا می‌کند.پس زمانی این حلقه استفاده می‌شود که از تعداد دفعات اجرا اطلاع داشته باشید. در نحوه‌ی نوشتن این دستور سه عامل اهمیت دارد:

  •   مقدار اولیه ای که به دستور در حلقه می‌دهیم
  •      این دستور تا چه زمانی بررسی شود( مقدار نهایی )
    •       هر کدام از این مقدارها چگونه تغییر یابد( در هر دور چه مقدار به متغییر اضافه  و یا از آن کم شود)
for (init counter; test counter; increment counter)
  {
  code to be executed;
  }

مثال زیر اعداد ۰ تا ۱۰ را با استفاده از حلقه for نمایش می‌دهد.

<!DOCTYPE html>
<html>
<body>

<?php
for ($x=0; $x<=10; $x++)
   {
   echo "The number is: $x <br>";
   }
?>  

</body>
</html>

در این مثال x$ مقدار اولیه ۰ را گرفته است و  تا مقدار ۱۰ را چاپ می‌نماید. در هر دور به هر عدد تنها یک واحد اضافه می‌شود. خروجی مثال به صورت زیر است.

The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5
The number is: 6
The number is: 7
The number is: 8
The number is: 9
The number is: 10

حلقه foreach در PHP

حلقه foreach در PHP تنها برای آرایه ها استفاده می‌شود. نحوه‌ی نوشتن این نوع حلقه‌ها در PHP به صورت زیر می‌باشد.

foreach ($array as $value)
  {
  code to be executed;
  }

در هر تکرار این حلقه، value( ارزش) به سراغ آرایه بعدی می‌رود و آن را بررسی می‌کند. با یک مثال بیشتر با این قواعد آشنا شوید.

<!DOCTYPE html>
<html>
<body>

<?php
$colors = array("red","green","blue","yellow");
foreach ($colors as $value)
   {
   echo "$value <br>";
   }
?>  

</body>
</html>

در این مثال ابتدا متغیر آرایه را مشخص نمودیم. color$ متغیر  آرایه است. در قسمت foreach متغیر color$ را به عنوان ارزش انتخاب کردیم ودستور echo، هر رنگ را که همان ارزش در نظر گرفته شده است، در خطوط مجزا به چاپ می‌رساند. خروجی این دستور به صورت زیر است.

red
green
blue
yellow

اولین نفری که مطلع می شود، باشید!

برای اطلاع از جشنواره های فروش، تخفیف های استثنایی و بسیاری از موارد جذاب دیگر، عضوی از کسانی که خبرنامه تکنو را دریافت می کنند، باشید.

دایار یک سایت فروش ابزار وب برای سیستم مدیریت محتوا جوملا است که محصولاتی همچون قالب های آماده ، افزونه های اورجینال ، پلاگین های پرداخت ، پلاگین های پیامکی ، آموزش طراحی وب ، برنامه نویسی ، طراحی اختصاصی قالب و هر ابزار یا آموزش دیگری که برای طراحان وب جوملا مفید باشد را بصورت اختصاصی تولید میکند. و با زبان فارسی و انگلیسی با قیمت ویژه و شرایط و خدمات استثنایی در اختیارتان قرار می دهد. اما مهم ترین ویژگی دایار امکان فروش محصولات توسط کاربران است. دایار علاوه بر اینکه تمام تلاش خود را میکند که با کیفت ترین محصولات را تولید یا خریداری نماید به کاربران نیز این امکان را میدهد تا محصولات را در سایت با نام و برند خودشان جهت فروش قرار دهند.
  
پاسخگوی نیاز شما هستیم
   0912-5121332