Максим Тимофеев, у меня в организации нет жестких стандартов оформления кода. Все-таки я останусь при своем мнении. Короткая форма мне больше нравится.
Кирилл Несмеянов, 1. Я не настраивал раньше lamp и как-то просто не подумал что короткий тег может быть отключен по умолчанию. 2. Нет такого стандарта который бы запрещал мне его использовать.
Максим Тимофеев, не вижу причин по которым это было бы долго или невозможно сделать. И если кто-то не знает синтаксис языка - то пусть учит или меняет специальность. Нету тут никакой сложности. Наоборот упрощение. Меньше писать.
Максим Тимофеев, короткая запись удобная когда ты внутри html вставки делаешь. Причем это не обязательно будет <?=. Бывает например просто что-то вроде <? $form = ActiveForm::begin() ?>. И это короче сделать так. Вообще вставки в html - это всегда грязь, поэтому и придуманы шаблонизаторы. Но от короткой формы как-то поменьше грязи. Поэтому я по возможности всегда ее использую.
krypt3r, нет конечно. Я же говорю ошибка возникает именно на проде, а локально все работает. Логи у меня пишутся в базу - там я собственно эту ошибку и увидел. Файл существует.
AlexIsakau, в чем проблема просто найти работу? Я тоже пару лет назад был после универа начинающим и без опыта. Полазил по сайтам поиска работы (особенно hh.ru помог) и нашел. Да, конечно многие ищут человека с опытом, но и без опыта реально найти. Говорю по собственному опыту. Порой приходится искать долго (до нескольких месяцев), но главное не сдаваться, рассылать всем свое резюме, бегать по собеседованиям и делать тестовые задания которые там дадут.
P.S. Кстати если тебя интересует именно php - то по нему работы где берут без опыта вообще навалом. Вот я ищу сейчас C#/Java - с этим сложнее. Меньше вакансий без опыта. А по PHP просто кучи вакансий.
Это GUI над пакманом. Я же спрашивал о консольном менеджере пакетов. Сейчас допишу в вопросе, хотя это вроде и так понятно из контекста. Ведь у gui нет синтаксиса...
Griboks, не нужен тут никакой класс. Просто два массива передаешь в функцию и заполняешь внутри. Массивы создаются один раз до начала цикла и после каждой итерации очищаются. Либо List, если размер может меняться.
Вместо кортежа использовать классы/ref/out. Но хотелось бы использовать современные возможности языка.
Надо знать когда пихать современные возможности, а не использовать их только потому что хочется. В данном случае я бы сделал так как написал выше. Это экономично и логично.