Size: a a a

2020 June 21

in phpGeeksJunior
Java Script Бог языков
как сделать обработку шрифтов на Винде как на mac os если не лоучше в 100 раз
Забить в нужный чат этот же вопрос
источник

J

Java Script Бог язык... in phpGeeksJunior
Забить в нужный чат этот же вопрос
Твой ник меня убивает
источник

A

Alexander in phpGeeksJunior
Всем привет, есть файл .csv, его необходимо парсить, и массивами дальше отдавать. Парсить пытаюсь thephpleague/csv. Проблема в том, что строка выглядит """id""",""name"","""email""", e.t.c... Возможно ли мне как-то заменить """ на " и соответственно "" на " ? Смотрю на str_replace, собственно это единственный вариант? И str_replace ли использовать? Спасибо.
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Alexander
Всем привет, есть файл .csv, его необходимо парсить, и массивами дальше отдавать. Парсить пытаюсь thephpleague/csv. Проблема в том, что строка выглядит """id""",""name"","""email""", e.t.c... Возможно ли мне как-то заменить """ на " и соответственно "" на " ? Смотрю на str_replace, собственно это единственный вариант? И str_replace ли использовать? Спасибо.
Зачем? Если так в файле - это норма
источник

A

Alexander in phpGeeksJunior
Дмитрий Кожанов
Зачем? Если так в файле - это норма
Почему-то файл не парсится так. Отдается одной строкой весь файл. В ходе экспериментов, выяснил, что лишние кавычки не дают нормально парсить. Как бы не предполагалось что у тебя такой швах в файлах может быть, видимо
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Alexander
Почему-то файл не парсится так. Отдается одной строкой весь файл. В ходе экспериментов, выяснил, что лишние кавычки не дают нормально парсить. Как бы не предполагалось что у тебя такой швах в файлах может быть, видимо
Попробуй через стандартные fgetcsv
источник

A

Alexander in phpGeeksJunior
Дмитрий Кожанов
Попробуй через стандартные fgetcsv
Пойду глядеть, спасибо!
источник

А

Александр in phpGeeksJunior
Привет!
объясните, мне, пожалуйста, для чего контейнер нужен?
http://www.slimframework.com/docs/v4/concepts/di.html
источник

А

Александр in phpGeeksJunior
как мне в контроллере вытащить через return $this->get('view') ?
источник

S

Sergey in phpGeeksJunior
Александр
как мне в контроллере вытащить через return $this->get('view') ?
Там же все написано, настраиваешь контейнер, закидыааешь в него зависимости, потом используешь
источник

S

Sergey in phpGeeksJunior
Доставать напрямую из контейнера такое себе, сервис локатор не ок
источник

А

Александр in phpGeeksJunior
Sergey
Доставать напрямую из контейнера такое себе, сервис локатор не ок
а как надо?
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Александр
а как надо?
Инъекция зависимостей
источник

S

Shurick in phpGeeksJunior
Александр
Привет!
объясните, мне, пожалуйста, для чего контейнер нужен?
http://www.slimframework.com/docs/v4/concepts/di.html
https://github.com/GonistLelatel/Pimple можешь этот контейнер глянуть
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
DI пихаешь в конструктор что нужно
источник

А

Александр in phpGeeksJunior
class MainController
{
   private $container;

   public function __construct(ContainerInterface $container)
   {
       $this->container = $container;
   }

   public function login($request, $response)
   {
       return $container->get('view')->render($response, 'admin/login.html');
   }
}
источник

А

Александр in phpGeeksJunior
Так у меня не отрабатывает, типа $container не инициализирован
источник

А

Александр in phpGeeksJunior
мда...
источник

А

Александр in phpGeeksJunior
починил.
источник

А

Александр in phpGeeksJunior
```
return $this->container->get('view')->render($response, 'admin/login.html');
```
источник