Size: a a a

2020 January 13

BH

Bogdan Hmarnii in phpGeeks
@artemlesnik array_multisort
источник

AM

Anton Mikhalev in phpGeeks
Artem Lesnik
array (  
   array (
       'guest_id' => 177,
       'guest_type' => 'crew',
       'first_name' => 'Marco',
       'middle_name' => NULL,
       'last_name' => 'Burns',
       'gender' => 'M',
       'guest_booking' => array (  
           array (
               'booking_number' => 20008683,
               'ship_code' => 'OST',
               'room_no' => 'A0073',
               'start_time' => 1438214400,
               'end_time' => 1483142400,
               'is_checked_in' => true,
           ),
       ),
       'guest_account' => array (  
           array (
               'account_id' => 20009503,
               'status_id' => 2,
               'account_limit' => 0,
               'allow_charges' => true,
           ),
       ),
   ),
   array (
       'guest_id' => 10000113,
       'guest_type' => 'crew',
       'first_name' => 'Bob Jr ',
       'middle_name' => 'Charles',
       'last_name' => 'Hemingway',
       'gender' => 'M',
       'guest_booking' => array (  
           array (
               'booking_number' => 10000013,
               'room_no' => 'B0092',
               'is_checked_in' => true,
           ),
       ),
       'guest_account' => array (  
           array (
               'account_id' => 10000522,
               'account_limit' => 300,
               'allow_charges' => true,
           ),
       ),
   )
)

как можно реализовать сортировку сразу по двум полям к примеру last name и account_id
array_orderby, в первом комменте к функции array_multisort
https://www.php.net/manual/en/function.array-multisort.php#100534
источник

AL

Artem Lesnik in phpGeeks
Anton Mikhalev
array_orderby, в первом комменте к функции array_multisort
https://www.php.net/manual/en/function.array-multisort.php#100534
спасибо я видел эти ф-и, но залип на том что account_id к примеру лежит в массиве с ключом guest_account на другом уровне вложенности
источник

AM

Anton Mikhalev in phpGeeks
Artem Lesnik
спасибо я видел эти ф-и, но залип на том что account_id к примеру лежит в массиве с ключом guest_account на другом уровне вложенности
ну у тебя есть голова и руки чтобы её допилить)
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
пытаюсь подключить debugbar через композер к чужому проекту. после того, как в начале файла добавляю require_once ($_SERVER['DOCUMENT_ROOT'] . '/vendor/autoload.php'); моментально сыплется всё полностью: то есть крашится на $functions = functionsClass :: getInstance();, который находится чуть дальше.
источник

AM

Anton Mikhalev in phpGeeks
а текст ошибки?)
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
Fatal error: Class 'functionsClass' not found in /home/admin/web.....
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
убираю require_one - всё прекрасно
источник

AM

Anton Mikhalev in phpGeeks
а зачем ты добавляешь require ? композер же наверно до твоих правок был в проекте?
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
нет
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
в старом коде есть include '../classes/registryClass.php5';
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
ой
источник

ВС

Владислав Субботин in phpGeeks
🇺🇦 Ad Libitum
пытаюсь подключить debugbar через композер к чужому проекту. после того, как в начале файла добавляю require_once ($_SERVER['DOCUMENT_ROOT'] . '/vendor/autoload.php'); моментально сыплется всё полностью: то есть крашится на $functions = functionsClass :: getInstance();, который находится чуть дальше.
Это потому, что у тебя добавляются в проект неймспейсы.
источник

ВС

Владислав Субботин in phpGeeks
А в текущем коде их нет.
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
Владислав Субботин
А в текущем коде их нет.
быстрый костыль какой-то возможен, чтобы скрестить это всё?
источник

ВС

Владислав Субботин in phpGeeks
🇺🇦 Ad Libitum
быстрый костыль какой-то возможен, чтобы скрестить это всё?
Следовательно, неймспейсы неправильные для текущих классов. Вот у тебя всё и сыпется. psr-0
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
сразу сходу не перелопачивая везде тонну кода и тем не менее юзая композер
источник

АХ

Александр Хакимов in phpGeeks
Парни, помогите пожалуйста. есть следующий код.

https://paste.ofcode.org/zTTUe6wdv5U6Fb8mCcb79x

в распечатке выдаёт лютую дичь, хотя тот же код работает вполне неплохо с другими страницами

DOMXPath Object
(
   [document] => (object value omitted)
)
почему такое может происходить?
источник

ВС

Владислав Субботин in phpGeeks
🇺🇦 Ad Libitum
сразу сходу не перелопачивая везде тонну кода и тем не менее юзая композер
psr-0 попробуй затащить
источник

🇺L

🇺🇦 Ad Libitum in phpGeeks
Владислав Субботин
psr-0 попробуй затащить
эммм. как?
источник