php
جلسه ۴۱: آرایه ها قسمت ۱ در php

آرایه ها و عملیات آنها
در این بخش در مورد چاپ و یافتن طول آرایه ها صحبت خواهیم کرد.سرفصل مباحث این جلسه به شرح زیر می باشد:- نمایش ساختاری یک آرایه در خروجی
- طول یک آرایه
نمایش ساختاری یک آرایه در خروجی
برای چاپ کردن آرایه در یک فرمت خوانا به صورت زیر عمل می کنیم:<?php
print_r($arrayName)
?>
این خط کد، کلید ها و مقادیر مرتبط به آنها را چاپ می کند. برای اینکه با نحوه کار ()print_r
آشنا شوید، قطعه کد زیر را اجرا کنید.<?php
$fruits = array("Type"=>"Citrus",1=>"Orange",2=>"Grapefruit",3=>"Lemon");//initializing associative array
print_r($fruits);
?>
برای دریافت توضیحات بیشتر در مورد آرایه ها، به مثال زیر توجه کنید.این قطعه کد، کلیدها، نوع داده ای مقادیر مرتبط به کلیدها (و طول آنها در پرانتز) و خود مقادیر را نمایش می دهد. برای آشنایی با نحوه کار ()var_dump
قطعه کد زیر را اجرا کنید.<?php
$fruits = array("Type"=>"Citrus",1=>"Orange",2=>"Grapefruit",3=>"Lemon");//initializing associative array
var_dump($fruits);
?>
اگر با استفاده از echo
آرایه را چاپ کنید، تنها نوع داده ای مقادیر چاپ می شود.<?php
$fruits = array("Type"=>"Citrus",1=>"Orange",2=>"Grapefruit",3=>"Lemon");//initializing associative array
echo $fruits;
?>
<?php
count($arrayName);
?>
<?php
$fruits = array("Type"=>"Citrus",1=>"Orange",2=>"Grapefruit",3=>"Lemon");//initializing associative array
echo "Length of \$fruits is ".count($fruits);
?>
طول یک آرایه
به تعداد کل عناصر موجود در آرایه، طول آرایه می گویند. این طول پویا است و می تواند با گذشت زمان تغییر کند. ما می توانیم طول یک آرایه را با استفاده از تابع داخلیcount
که به صورت زیر نوشته می شود بررسی کنیم.<?php
count($arrayName);
?>
<?php
$fruits = array("Type"=>"Citrus",1=>"Orange",2=>"Grapefruit",3=>"Lemon");//initializing associative array
echo "Length of \$fruits is ".count($fruits);
?>