Romanovich095

PHP Arrays

Aug 4th, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.97 KB | None | 0 0
  1. <?php
  2. /**
  3.  * Примеры правильных и неправильных масивов
  4.  *
  5.  * Не используйте array(). В версии 5.4+ уже можно использовать [] вместо array()
  6.  * Почему именно так?
  7.  *
  8.  * Почитайте PSR-4, PSR-5, PSR-6 и PSR-7
  9.  * Это как минимум даст Вам соображения, почему и как правильно писать структурированный код.
  10.  * Также, второй вариант (который правильный) - более читабелен и понятен
  11.  */
  12.  
  13. // Неправильно
  14. $data['first_key'] = 1;
  15. $data['second_key'] = 2;
  16. $data['third_key'] = 3;
  17. $data['2d']['array']['some_data'] = 'i have a key';
  18.  
  19. // Правильно
  20. $data = [
  21.     'first_key' => 1,
  22.     'second_key' => 2,
  23.     'third_key' => 3,
  24.     '2nd' => [
  25.         'array' => [
  26.             'some_data' => 'i have a key',
  27.         ]
  28.     ]
  29. ];
Advertisement
Add Comment
Please, Sign In to add comment