Size: a a a

2021 November 19

МС

Марсель Серебряный... in PHP
всё равно
источник

МС

Марсель Серебряный... in PHP
На sql ошибки используется
\PDOException
но и оно не помогло
источник

V

Vadim in PHP
class PDOException extends RuntimeException
{
   public $errorInfo;
}


class RuntimeException extends Exception {}
источник

W

Wembley in PHP
В группе для новичков спрашивал?
источник

М

Михаил in PHP
Правильна ли я формулирую, что паттерны, к примеру Active Record, Data Mapper реализуют технологию ORM?
источник

W

Wembley in PHP
ORM — это технология, согласно которой для общения с базой данных используется объектно-ориентированное программирование, где каждый класс и метод — это определённая таблица в БД с полями

И реализация этой технологии есть в Doctrine в виде шаблона проектирования ActiveRecord в первой его версии, и паттерн Data mapper в его второй версии.

То есть по сути ActiveRecord и Data mapper — реализации технологии ORM
источник

А

Артём in PHP
Ну он это и сказал, только очень коряво😁
источник

W

Wembley in PHP
А. Действительно...
источник

W

Wembley in PHP
Да)
источник

А

Артём in PHP
Я тоже с первого раза не понял, надо автору поработать над выражовыванием мыслЕй
источник

DN

Dmitriy Nikolaev in PHP
Привет, пробую запустить тесты в codeception, выходит следующая ошибка. Как можно исправить ? https://disk.yandex.ru/i/T_0CwyxlCtUoOQ
источник

P

Pamparam in PHP
Добрый вечер!!!
php8.0
ставлю composer в ответ получаю
http://joxi.ru/a2XgaVyClndzpm
подскажите как исправить?
источник

Н

Никита in PHP
Добрый день!

Ребята, не подскажите, есть массив вида :

Array
(
[0] => Array
(
[Employee] => ''
[EmployeeName] => ''
[EmployeeGUID] => ''
[Group] => Входящее сальдо месяца
[Type] =>
[Period] => ''
[PaidHours] => ''
[Summ] => ''
)

[1] => Array
(
[Employee] => ''
[EmployeeName] => ''
[EmployeeGUID] => ''
[Group] => Сальдо по итогам расчетов за месяц
[Type] =>
[Period] => ''
[PaidHours] => ''
[Summ] => ''
)

[2] => Array
(
[Employee] => ''
[EmployeeName] => ''
[EmployeeGUID] => ''
[Group] => Начислено
[Type] => Оплата по окладу (по часам)
[Period] => ''
[PaidHours] => 127,75 чс.
[Summ] => ''
)
)

Как можно его привести к виду:

$arData = array(
"GROUP" => array(
   "TYPE" => array(Summ1, Summ2, ..., SummN)
)
)
?
источник

W

Wembley in PHP
Перебрать циклом и сложить по ключам
источник

W

Wembley in PHP
$newArr = [];
foreach($arr as $item) {
   $newArr[$item['GROUP']][$item['TYPE']] = $item;
}


Что-то в таком духе
источник

DN

Dmitriy Nikolaev in PHP
может выпилили ?
источник

P

Pamparam in PHP
что выпилили?
источник

DN

Dmitriy Nikolaev in PHP
preg_match
источник

P

Pamparam in PHP
так вчера и много дней до этого работало.
источник

W

Wembley in PHP
foreach, while и ряд фундаментальных функций тоже выпилили
источник