توابع آرایه در پی اچ پی
برای
کار با آرایهها در زبان PHP توابع مختلفی وجود دارد. دو مورد از پرکاربردترین توابع را در ادامه بررسی میکنیم.
محاسبه اندازه آرایه در PHP
تابع count() آرایه را گرفته و اندازه آن را به ما میدهد. منظور از اندازه آرایه، تعداد عناصر موجود در آرایه است.
PHP:
<?php
$test = array( 5, 7, 11, 6, 14, 25 );
echo count( $test ); // 6
?>
درصورتیکه یک آرایه چند بعدی داشته باشیم، تعداد عناصر (آرایههای) سطح اول را شمرده و برمیگرداند.
بررسی آرایه بودن یک متغیر
گاهی اوقات در یک برنامه نیاز داریم نوعِ متغیر را بررسی کرده و در صورت آرایه بودن ادامه دهیم. به کمک تابع is_array() میتوان این کار را انجام داد. این کار باعث جلوگیری از برخی خطاهای ناخواسته میشود.
تابع is_array() یک متغیر بهعنوان ورودی گرفته و نتیجه را به صورت boolean به دو حالت true یا false بازمیگرداند. از این تابع میتوانیم در
ساختار شرط های PHP استفاده کنیم.
PHP:
<?php
$var = "Test SabzDanesh text!";
$arr = array( "SabzDanesh", "Learning" );
echo is_array( $var ); // false
echo is_array( $arr ); // true
?>
آرایهها را میتوان با روشهای مختلف مرتب کرد. برای آشنایی با چگونگی مرتبسازی آرایهها در PHP به آموزش زیر مراجعه کنید.
توابع آرایه در پی اچ پی
برای
کار با آرایهها در زبان PHP توابع مختلفی وجود دارد. دو مورد از پرکاربردترین توابع را در ادامه بررسی میکنیم.
محاسبه اندازه آرایه در PHP
تابع count() آرایه را گرفته و اندازه آن را به ما میدهد. منظور از اندازه آرایه، تعداد عناصر موجود در آرایه است.
PHP:
<?php
$test = array( 5, 7, 11, 6, 14, 25 );
echo count( $test ); // 6
?>
درصورتیکه یک آرایه چند بعدی داشته باشیم، تعداد عناصر (آرایههای) سطح اول را شمرده و برمیگرداند.
بررسی آرایه بودن یک متغیر
گاهی اوقات در یک برنامه نیاز داریم نوعِ متغیر را بررسی کرده و در صورت آرایه بودن ادامه دهیم. به کمک تابع is_array() میتوان این کار را انجام داد. این کار باعث جلوگیری از برخی خطاهای ناخواسته میشود.
تابع is_array() یک متغیر بهعنوان ورودی گرفته و نتیجه را به صورت boolean به دو حالت true یا false بازمیگرداند. از این تابع میتوانیم در
ساختار شرط های PHP استفاده کنیم.
PHP:
<?php
$var = "Test SabzDanesh text!";
$arr = array( "SabzDanesh", "Learning" );
echo is_array( $var ); // false
echo is_array( $arr ); // true
?>
آرایهها را میتوان با روشهای مختلف مرتب کرد. برای آشنایی با چگونگی مرتبسازی آرایهها در PHP به آموزش زیر مراجعه کنید.