PHP array() Function












❮ مرجع آرایه PHP




مثال


یک آرایه نمایه شده به نام $cars ایجاد کنید، سه عنصر را به آن اختصاص دهید و سپس
متنی حاوی مقادیر آرایه را چاپ کنید:




$cars=array("Volvo"،"BMW"،"Toyota");

پژواک "من دوست دارم". $cars[0] . "، ". $cars[1]. " و " . $cars[2]. ".";

?>

خودت امتحانش کن »




تعریف و استفاده


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


در PHP، سه نوع آرایه وجود دارد:



  • آرایه های نمایه شده - آرایه های دارای نمایه عددی

  • آرایه های انجمنی - آرایه هایی با کلیدهای نامگذاری شده

  • آرایه های چند بعدی - آرایه های حاوی یک یا چند آرایه





نحو


نحو برای آرایه های نمایه شده:



آرایه (value1، value2، value3، و غیره)


نحو برای آرایه های انجمنی: 



آرایه(key=>value,key=>value,key=>value, etc.)


مقادیر پارامتر















پارامتر توضیح
کلید کلید (عددی یا رشته ای) را مشخص می کند
مقدار مقدار را مشخص می کند


جزئیات فنی















مقدار بازگشتی: آرایه ای از پارامترها را برمی گرداند
نسخه PHP: 4+
تغییر: از PHP 5.4، می‌توان از نحو آرایه کوتاهی استفاده کرد که آرایه() را با [] جایگزین می‌کند.
به عنوان مثال $cars=["Volvo","BMW"]; بجای
$cars=array("Volvo"،"BMW");













نمونه های بیشتر



مثال


یک آرایه انجمنی با نام $age ایجاد کنید:




$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['پیتر']. "ساله.";
؟>

خودت امتحانش کن »



مثال


کلیه مقادیر یک آرایه نمایه شده را حلقه بزنید و چاپ کنید:




$cars=array("Volvo"،"BMW"،"Toyota");

$arrlength=count($cars);

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

این را خودتان امتحان کنید »



مثال


کلیه مقادیر یک آرایه انجمنی را حلقه بزنید و چاپ کنید:



$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");


foreach($age به عنوان $x=>$x_value)
  {
  echo "Key=" . x $. "، ارزش=" . $x_value;
  بازتاب "
";
 
?>

خودت امتحانش کن »



مثال


یک آرایه چند بعدی ایجاد کنید:



// یک آرایه دو بعدی:
$cars=array
  (
  آرایه("Volvo",100,96)،
  آرایه("BMW",60 ,59),
  آرایه("Toyota",110,100)
  );
?>

خودت امتحانش کن »



❮ مرجع آرایه PHP