/ آرایه ها در php
وندا هاست
طراحی و راه اندازی وبسایت و انجمن توسط ویکی وی بی ویکی وی بی در قبال معاملات صورت گرفته با هر یک از اعضا و سفارشات طراحی خارج از این اطلاعیه هیچگونه مسئولیتی نمی پذیرد
بک لینک ها
تبلیغات شما وندا هاست
نمایش نتایج: از 1 به 1 از 1

موضوع: آرایه ها در php

  1. #1
    developzoom آنلاین نیست.
    developzoom
    کاربر سايت
    16نوشته1مورد پسند

    تاریخ عضویت
    Apr 2016
    شماره عضویت
    11346
    پسندیده است
    0 پست
    بلاگ
    پست
    میزان امتیاز
    11
    -

    آرایه ها در php



    آرایه ها در برنامه نویسی اهمیت زیادی دارند. که تقریبا در همه زبان های آموزش وردپرس برنامه نویسی با اشکال مختلف وجود دارند. در این پست از آموزش برنامه نویسی سعی داریم با آرایه ها در زبان php آشنا شویم. زبان php یکی از قدرتمندترین زبان های سمت سرور در طراحی سایت به شمار می آید.
    یک آرایه چندین مقدار را در یک متغیر ذخیره می کند، مثال:
    1
    2
    3
    4
    <?php
    $cars = array("Volvo", "BMW", "Toyota");
    echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
    ?>



    آرایه چیست؟

    آرایه ها چیزی شبیه متغیرها هستند با این تفاوت که میتوانند بیش از یک مقدار را دریافت کنند. فرض کنید یک لیست از نام کمپانی های تولید کننده اتومبیل داریم که آنها را داخل چند متغیر ذخیره کرده ایم، برای مثال:
    1
    2
    3
    $cars1 = "Volvo";
    $cars2 = "BMW";
    $cars3 = "Toyota";



    در مثال بالا، از چندین متغیر با نامهای مختلف برای ذخیره سازی مقادیر استفاده کردیم. تعداد مقادیر در مثال بالا ۳ تا است ولی اگر تعداد این داده ها زیاد باشد (مثلا ۳۰۰ تا) چکار باید کرد؟؟؟ در واقع راه حل درست، استفاده از آرایه ها است که علاوه بر سهولت در ذخیره سازی مقادیر، دسترسی به آنها را نیز ساده تر خواهد کرد به طوری که تمام مقادیر را میتوان در یک نام ذخیره کرد و با توجه به ایندکس (یا همان اندیس) به آنها دسترسی پیدا کرد.
    آموزش طراحی سایت
    نحوه ساخت یک آرایه در PHP

    در زبان برنامه نویسی PHP برای ساخت و ایجاد یک آرایه از تابع array(); استفاده میشود.
    1
    array();



    انواع آرایه ها در php


    • آرایه های اندیس دار (ایندکس دار) یا Indexed Arrays
    • آرایه های انجمنی یا Associative Arrays
    • آرایه های چند بعدی یا Multidimensional Arrays


    آرایه های ایندکس دار

    برای ساخت آرایه های ایندکس دار، دو راه وجود دارد:
    ۱٫ اختصاص ایندکس به صورت اتوماتیک (اندیس همیشه از صفر شروع میشود)، مثال:
    1
    $cars = array("Volvo", "BMW", "Toyota");


    ۲٫ اختصاص ایندکس به صورت دستی:
    1
    2
    3
    $cars[0] = "Volvo";
    $cars[1] = "BMW";
    $cars[2] = "Toyota";



    در مثال زیر، آرایه ای ایندکس دار با نام $cars ایجاد ، و سه عنصر به آن اختصاص داده شده است، و سپس یک متن حاوی مقادیر آرایه چاپ می شود:
    1
    2
    3
    4
    <?php
    $cars = array("Volvo", "BMW", "Toyota");
    echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
    ?>



    بدست آوردن طول یک آرایه:

    برای بدست آوردن طول یک آرایه در زبان php از تابع count() به شکل زیر استفاده می کنیم:
    1
    2
    3
    4
    <?php
    $cars = array("Volvo", "BMW", "Toyota");
    echo count($cars);
    ?>



    استفاده از حلقه در آرایه ایندکس دار
    برای چاپ تمام مقادیر آرایه ای ایندکس دار، شما می توانید از یک حلقه for استفاده کنید، مثلا:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $cars = array("Volvo", "BMW", "Toyota");
    $arrlength = count($cars);

    for($x = 0; $x < $arrlength; $x++) {
    echo $cars[$x];
    echo "<br>";
    }
    ?>



    آرایه های انجمنی

    آرایه های انجمنی، آرایه ای هستند که از کلیدهای یکتایی که شما به آنها اختصاص دادید استفاده می کنند.
    دو راه برای ایجاد یک آرایه انجمنی وجود دارد:
    1
    $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");


    یا
    1
    2
    3
    $age['Peter'] = "35";
    $age['Ben'] = "37";
    $age['Joe'] = "43";



    استفاده از حلقه در یک آرایه انجمنی:
    برای چاپ تمام مقادیر آرایه انجمنی، شما می توانید از یک حلقه foreachاستفاده کنید، مثلا:
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

    foreach($age as $x => $x_value) {
    echo "Key=" . $x . ", Value=" . $x_value;
    echo "<br>";
    }
    ?>



    آرایه های چند بعدی

    در قسمت های بعد سعی میکنیم آرایه های چند بعدی را نیز برایتان خواهیم گذاشت.
    موفق باشید.

    منبع :
    آموزش برنامه نویسی
    تصاوير پيوست شده تصاوير پيوست شده
    ویرایش توسط Ali.shafaey : 05-26-2016 در ساعت 06:08 AM دلیل: طبق بند 2.24 از قوانین
    به دلیل مغایرت با قوانین ویرایش شد .

  2. نوين وردپرس تبلیغات شما

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
خرید بک لینک
مرجع تخصصی و رایگان ویبولتین در ایران | ویکی وی بی