Anonymous
всем приветы! вот стоит задача вывести список временных зон, в россии. я вот нашел http://php.net/manual/ru/datetimezone.listidentifiers.php
но массив выводит только названия, без смещения
Anonymous
есть возможность както получить список со смещениями?
Anonymous
Anonymous
или ручками всё
Anonymous
тебе пыхой надо именно?
Anonymous
тебе пыхой надо именно?
ага. да нашел вродь чёт похожее
https://stackoverflow.com/questions/1727077/generating-a-drop-down-list-of-timezones-with-php/21211073
Anonymous
голая пыха или на фреймворке каком? У yii вроде есть механизм
Anonymous
:)
Anonymous
да, тоже вот на стеке вижу, на счёт yii))
Anonymous
если вдруг не найдете решение, можете этим масивом получить через yii2
Anonymous
Anonymous
возвращает масив для dropDownList()
Anonymous
спасибо)
Vladislav
Ребят, можете помочь? Как найти букву в файле?
AlekVolsk
Anonymous
AlekVolsk
http://prntscr.com/gkdqnb
AlekVolsk
будет криво работать для лондона и вообще для 0, но для всего остального пойдет
Anonymous
Sergey
Vladislav
А как именно?
Vladislav
Я недавно начал изучать
Sergey
циклом for
Anonymous
Sergey
Народ, ищу фриланс проект, на php 1.5 года опыт на yii и yii2
Anonymous
плюс http://php.net/manual/ru/function.stristr.php
Vladislav
спасибо, попробую
Sergey
Sergey
Это 1.5 года
Sergey
:-)
Sergey
А не пхп 1
Sergey
:-)
Sergey
:-)))
Anonymous
Anonymous
У него, наверное клиент с автоскрином, который на прокрутку триггерится.
Виктор
Есть у меня в каждом новом проекте, базовая структура файлов которая качует от проекта в проект, всякое говно которое не вынести в зависимость, каждый раз копирастить не комильфо, подталкните че погуглить что бы быстро это развернуть, скажем файлы скопить, пару табличек создать?
видел composer-create-project но не понял можно ли его заюзать под свои проекты
Bohdan
кастомный проект по идее можешь сделать
Bohdan
но лучше слать свои костыли нафиг и брать фреймворк (holywar starts here)
Виктор
из паблик репы?
Bohdan
да и приватную можно, как пишут
https://stackoverflow.com/questions/18160115/composer-create-project-from-private-repo
Bohdan
https://getcomposer.org/doc/03-cli.md#create-project
Виктор
Виктор
и еще вопрос, у меня json файл с расшифровками ошибок например, который я юзаю в классе, куда мне этот файл ложить по канонам psr-4
Виктор
?
Bohdan
это уже не ответственность пср вроде как
Виктор
обощая, любые ресурсы которые нельзя описать в классе, куда класть лучше?
Виктор
но которые нужны для работы либы
Bohdan
кто как делает
resources, другие названия
я лично избегаю такого - все должно быть в классах
Виктор
resources на уровне src и в классах юзать
__DIR__ . '/../resources/blabla.json
это норм практика?
invariance
и другие плохие советы в нашей сегодняшней рубрике
Bohdan
в либах (страны) видел, что resources лежали рядом с src, не внутри
но опять - таки, я считаю, что хранить все, что имеет любую связь с кодом вне кода - не айс
invariance
а конфиги?
Виктор
invariance
Ок, а если у меня обработчик изображений?
invariance
он так или иначе с внешними ресурсами работает
Bohdan
так не спеши
Bohdan
я не говорю про все ресурсы
invariance
у пацана жсон судя по всему
Bohdan
переводы, внешние ассеты, конфиги и тд - норм, конечно
invariance
Виктор
куда класть и как ссылаться при использовании, вот соль вопроса
Bohdan
Виктор
Виктор
Bohdan
бест вей - ошибки по ключам перевода и компонент для этих самых переводов отдельный
Bohdan
(пишу на симфони в основном, потому не знаю, как там в этом вашем плейн пхп мире за пределами контейнера :D)
Виктор
storm умеет помечать папки как resources, это его отсебятина или какая-то общепринята, где-то описанная практика?
Bohdan
у него там есть какая - то метка для этого
Виктор
Bohdan
но не замечал её реальное влияние
Bohdan
к примеру вот
https://github.com/rinvex/country
Bohdan
тут надо делать по - разному в каждом конкретном случае
Виктор
$file = __DIR__.'/../resources/translations/'.mb_strtolower($this->getIsoAlpha2()).'.json';
Виктор
это из либы по ссылке
Виктор
видимо это и есть best practice
Seva
ребят как через
header('Content-Disposition: attachment; filename=' . basename($file));
сделать так, чтобы в файле записался мой текст ?
Виктор
(readfile)[http://php.net/manual/ru/function.readfile.php]