|
|
|
| Встретил интересную конструкцию
<?$_REQUEST =
(isset($_COOKIE) ? $_COOKIE : array()) +
(isset($_POST) ? $_POST : array()) +
(isset($_GET) ? $_GET : array());
|
кто то может перевести на русский язык особенно что тут делают плюсики? | |
|
|
|
|
|
|
|
для: serjinio
(28.05.2009 в 11:26)
| |
<?
array(0 => 'abc') + array(1 => 'def') = array(0 => 'abc', 1 => 'def'); // тоесть при сложении массивов их элементы компонуются в один массив
array(0 => 'abc') + array(0 => 'def') = array(0 => 'abc');
// в обоих массивах есть ключ 0, в конечном массиве оставляется только один
//элемент с дублирующимся ключем, и берется он из первого, а не второго массива…
|
| |
|
|
|
|
|
|
|
для: nikita2206
(28.05.2009 в 12:57)
| | Дайте, пожалуйста, ссылку на источник, где вы это прочитали.
Получается, в этом случае
array(0 => 'abc') + array(0 => 'def') = array(0 => 'abc');
второе слогаемое теряется. Смысл тогда вообще его прибавлять? | |
|
|
|
|
|
|
|
|
для: nikita2206
(29.05.2009 в 02:10)
| | Спасибо, как-то на этот момент не обратила внимания. | |
|
|
|