Над массивами можно производить действия при помощи операторов

Кроме разнообразных функций, над массивами можно производить действия при помощи следующих операторов:

$а+$b Объединение Объединение массивов $а и $b.
$а==$b Равно TRUE, если $а и $b содержат одни и те же элементы.
$а===$b Тождественно равно TRUE, если $а и $b содержат одни и те же элементы в том же самом порядке.
$а!=$b Не равно TRUE, если массив $а не равен массиву $b.
$а<>$b Не равно TRUE, если массив $а не равен массиву $b.
$а!==$b Тождественно не равно TRUE, если массив $а не равен тождест­венно массиву $b.

Большинство операторов занимаются сравнением массивов, но оператор + предназначен для их конкатенации. В примере показано использование опера­торов + и ==.

Пример использования операторов с массивами:

code: #html
<HTML>
<HEAD>
<TITLE>Операторы над массивами </TITLE>
</HEAD>
<BODY>
<H1>Операторы над массивами</H1>

$fruits["яблоки"] = 3839;
$fruits["апельсины"] = 2289;
$vegetables["картошка"] = 1991;
$vegetables["морковка"] = 9195;
 
echo "\$fruits:   ";
print_r  ($fruits);
echo "
"; echo "\$vegetables: "; print_r ($vegetables); echo "<BR>";   $produce = $fruits + $vegetables; echo "\$produce: "; print_r ($produce) ; echo "<BR>";   if ($fruits == $vegetables) { echo "Массив \$fruits равен массиву \$vegetables<BR>"; } else { echo "Массив \$fruits не равен массиву \$vegetables<BR>"; } ?> </BODY> </HTML>

Результат выполнения примера представлен на рисунке:

результат выполнения примера операций над массивами
Книга: PHP в примерах. Купить книгу
Автор: Стивен Хольцнер. Переводчик: С. Банников
Поделиться:

Похожие статьи: