Оператори, що працюють із масивами
Оператори, що працюють із масивами
Приклад | Название | Результат |
---|---|---|
$a + $b | Об'єднання | Об'єднання масиву $a з масивом $b. |
$a == $b | Рівно | Повертає true , якщо масив змінної $a і масив змінної $b містять одні й самі пари ключ/значение. |
$a === $b | Тотожно | Повертає true , якщо масив у змінній $a і масив у змінній $b містять одні й ті ж пари ключ/значення в тому самому порядку і того ж типу. |
$a != $b | Не дорівнює | Повертає **true **якщо масив у змінній $a не дорівнює масиву в змінній $b. |
$a <> $b | Не дорівнює | Повертає **true **якщо масив у змінній $a не дорівнює масиву в змінній $b. |
$a !== $b | Тотожно не одно | Повертає **true **якщо масив у змінній $a не дорівнює тотожному масиву в змінній $b. |
Оператор+
повертає лівий масив, до якого було приєднано правий масив. Для ключів, які існують в обох масивах, будуть вибрані значення з лівого масиву, а відповідні елементи з правого масиву будуть проігноровані.
Loading...
Після виконання скрипт надрукує наступне:
Объединение $a и $b:
array(3) {
["a"]=>
string(5) "яблоко"
["b"]=>
string(6) "банан"
["c"]=>
string(6) "вишня"
}
Объединение $b и $a:
array(3) {
["a"]=>
string(4) "груша"
["b"]=>
string(10) "клубника"
["c"]=>
string(6) "вишня"
}
Объединение $a += $b:
array(3) {
["a"]=>
string(5) "яблоко"
["b"]=>
string(6) "банан"
["c"]=>
string(6) "вишня"
}
При порівнянні елементи масиву визнаються ідентичними, якщо збігається і ключ і його значення.
Приклад #1 Comparing arrays
Loading...