🐴
ну вот и выбирай модель конкурентности сообразно задаче
Alex
для апи сервакак который работает с микросервисами ивент лупы
🐴
я это все к тому, что js и java вообще разные вселенные
Alex
с точки зрения выполнения кода - согласен
🐴
да там даже битовые операции по-разному реализованы
🐴
вообще все другое)
Alex
вот веришь, за 10 лет ни разу не сталкнулся с битовыми операциями
Alex
пронесло видимо)
Alex
разве что когда АСМ учил в коледже)
Anonymous
Anonymous
это вообще реально, столько знать?)
Anonymous
Не хватает квантовой физики
Anonymous
🐴
Наставник по сортам говна
Anonymous
Здравствуйте! Не подскажите книги, где большое место уделенно парсингу данных с сайтов.
Anonymous
это еще мало
просто какой из него наставник, если такой большой стек
Anonymous
он, уверен, всё это знает крайне херово - если в среднем брать
Anonymous
не то)
Anonymous
это ведь абстрактные вещи, а не предметы
Игорь
Странный вопрос, но я такого ещё не встречал, поэтому интерестно.
Смотрите, а можно ли как-то сделать так, чтобы я записывал действия с объектом в паттерн?
К примеру
$pattern = "created_at->diffForHumans()"
$instance->{$pattern}
Тоесть, записать паттерн получение информации гле-то, а потом его инициализировать на сущности готовой
У меня в голову приходит только такое:
$func = "createdForHumans";
$instance->{$func}();
Но, может есть вариант попроще чем создавать для отдельной информации функцию 🤷🏻♂️ Это же PHP 😂
Не знаю поняли ли вы меня 🤷🏻♂️
Dmitriy
Dima
Господа рарзработчики на пхп у меня к вам вопрос. В данный момент я формирую такой ключ к элементам ассоциотивного массива
$journal_id:$issue_id:$year
иногда переменной
$issue_id
не будет в базе данных и надо чтоб вместо нее было просто пустое место. Как сделать так чтоб пхп не заматерился. Какой-то метод который проверяет есть ли переменная, а если ее нет тод делают пустой нарпрмер
$issue_id ||= $issue_id
- что то в этом роде.
Vadim
Dima
Игорь
5.6
В 5.6 есть
$issue_id ?: 'dafault\can_be_empty'
Dima
Игорь
Dima
Господа еще вопрос. в ruby есть irb а как в пхп в косоле работать чтоб тестить
Vadim
у меня прям нескромный вопрос — почему с рубей на пхп?
Vadim
а вообще php -a
Vadim
ох
Игорь
Точнее запустить выполнение того, что я записал
Dima
Игорь
У тебя это не сработает 🤷🏻♂️
Игорь
Undefined variable $a
Dima
Ох, как много нюансов на практике языка. Ну ничего разбгеребмся.
Bonsay
$i = 1;
while ( $i < 10) {
$i += 1;
echo $i;
}
Почему тут выводится 10? если по условию 10 не входит
Dima
Co(n)stantine👨🔬
9 итераций +1
Dima
потом проверяешь
Dima
проверели 9, прибавили 1 получилось 10 вывели. Провелили 10 не пошли дальше
Bonsay
спасибо
Bonsay
а будет ли правильно если перед циклом for обьявляешь переменную, и ее же снова обьявляешь в цикле for?
Co(n)stantine👨🔬
покажи что ты хочешь
Bonsay
$d = 1;
for ($d = 1; $d < 100; $d++) {
echo $d;
}
вот так
Co(n)stantine👨🔬
ой, зачем так? у тебя итак $d = 1; можешь ее из цикла убрать
for (; $d < 100; $d++) {
Bonsay
Т.е если объявил до цикла, в цикле можно не писать, и наоборот?
Co(n)stantine👨🔬
да
Yar
Читайте основы
Bonsay
Спасибо
Sergey
Sergey
К примеру i и count в котором будет размер массива
Co(n)stantine👨🔬
Карочь вся инфа по работе с циклами отлично описана на php.net 🙂
Evgeniy
это же читать надо
Dmitriy
Уровень то разный у людей плюс с других языков приходят
Evgeniy
c 1c например
Moz
Evgeniy
нет это инструмент наказания
AlekVolsk
who are you
Нету
who are you
Хотя может левша будет так писать)))
John
Ты так пишешь что-ли?)
who are you
Это не по стандарту
John
Ппц
John
Это нечитабельно, если, допустим, три условия через &&
who are you
Ты можешь как угодно писать но после тебя будет тяжело поддерживать
who are you
А за это по рукам херачат
Владислав
У нас в проекте так пишут условия и шторм предлагает такие условия (не шторм, а код инспектор плагин).
John
Та такой ерунды не пишут, где ты видел, чтобы было такое сравнение?
John
Пишут сразу с функциями или с формулами
John
Что ты сравниваешь с тройкой?
John
Если есть такое сравнение, то это уже хардкод, откуда там тройка?
John
Ладно, ты не понимаешь
Владислав
Тут весь вопрос в логике условия. Обычно эталон (с чем сравнивают) пишут справа. Но код инспектор предлагает по какой-то причине эталон ставить слева.
John
Ты можешь себе представить сравнивание виде $а == 18?