Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: что за конструкция ?
 
 автор: serjinio   (28.05.2009 в 11:26)   письмо автору
 
 

Встретил интересную конструкцию
<?$_REQUEST =
                (isset(
$_COOKIE) ? $_COOKIE : array()) +
                (isset(
$_POST) ? $_POST : array()) +
                (isset(
$_GET) ? $_GET : array());

кто то может перевести на русский язык особенно что тут делают плюсики?

  Ответить  
 
 автор: nikita2206   (28.05.2009 в 12:57)   письмо автору
 
   для: serjinio   (28.05.2009 в 11:26)
 

<?
array(=> 'abc') + array(=> 'def') = array(=> 'abc'=> 'def'); // тоесть при сложении массивов их элементы компонуются в один массив
array(=> 'abc') + array(=> 'def') = array(=> 'abc');
// в обоих массивах есть ключ 0, в конечном массиве оставляется только один
//элемент с дублирующимся ключем, и берется он из первого, а не второго массива…

  Ответить  
 
 автор: Лена   (28.05.2009 в 23:05)   письмо автору
 
   для: nikita2206   (28.05.2009 в 12:57)
 

Дайте, пожалуйста, ссылку на источник, где вы это прочитали.

Получается, в этом случае
array(0 => 'abc') + array(0 => 'def') = array(0 => 'abc');
второе слогаемое теряется. Смысл тогда вообще его прибавлять?

  Ответить  
 
 автор: nikita2206   (29.05.2009 в 02:10)   письмо автору
 
   для: Лена   (28.05.2009 в 23:05)
 

http://www.php.su/learnphp/operators/?arrays

  Ответить  
 
 автор: Лена   (29.05.2009 в 09:51)   письмо автору
 
   для: nikita2206   (29.05.2009 в 02:10)
 

Спасибо, как-то на этот момент не обратила внимания.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования