Size: a a a

2020 April 29

АС

Альберт Степанцев... in PHP
Кэш читается ровно также в рантайме
источник

DT

Dmitriy Tkachenko in PHP
а принципиальная разница-то в чем?
источник

АС

Альберт Степанцев... in PHP
А директива препроцессора - ровно также, еще до компилятора и парсера
источник

АС

Альберт Степанцев... in PHP
Я могу только это повторить в ответ на ваш вопрос
источник

АС

Альберт Степанцев... in PHP
В этом и есть принципиальная разница
источник

DT

Dmitriy Tkachenko in PHP
те же яйца только в профиль
источник

DT

Dmitriy Tkachenko in PHP
потому что в PHP нет компайл тайм как такового
источник

АС

Альберт Степанцев... in PHP
ОК, пусть будет по-вашему. Вы совершенно правы, а я - дебил. Предлагаю на этом закончить полемику.
источник

DT

Dmitriy Tkachenko in PHP
функционал и назначения - внезапно те же
источник

A

Aleksandr Khristenko in PHP
Dmitriy Tkachenko
потому что в PHP нет компайл тайм как такового
в пхп есть компайл тайм, если уж так говорить
источник

DT

Dmitriy Tkachenko in PHP
Aleksandr Khristenko
в пхп есть компайл тайм, если уж так говорить
Тебе как программисту на пхп он доступен?
источник

A

Aleksandr Khristenko in PHP
Dmitriy Tkachenko
Тебе как программисту на пхп он доступен?
То есть просто признать, что ты был неправ и компайл-тайм есть ты не можешь и начинаешь придумывать какие-то дополнительные условия?
источник

DT

Dmitriy Tkachenko in PHP
Aleksandr Khristenko
То есть просто признать, что ты был неправ и компайл-тайм есть ты не можешь и начинаешь придумывать какие-то дополнительные условия?
Ты вообще не в контексте набежал мне про компайл тайм в пхп рассказать)
источник

A

Aleksandr Khristenko in PHP
Dmitriy Tkachenko
Ты вообще не в контексте набежал мне про компайл тайм в пхп рассказать)
Да вообще-то очень даже да. Шел разговор о различиях аннотаций/директив препроцессора.
источник

DT

Dmitriy Tkachenko in PHP
Aleksandr Khristenko
Да вообще-то очень даже да. Шел разговор о различиях аннотаций/директив препроцессора.
ну и при чем тут твой выпад?
источник

АС

Альберт Степанцев... in PHP
Dmitriy Tkachenko
Тебе как программисту на пхп он доступен?
https://www.php.net/manual/ru/function.opcache-compile-file.php как пример
конечно доступен

и это я еще про ParseKit не говорю
или про eval

да и вообще странный вопрос - доступен ли мне компайл-тайм
да
каждый раз когда я делаю require доступен
потому что файл и есть единица компиляции
источник

АС

Альберт Степанцев... in PHP
я не вижу предмета спора, коллеги, если честно
источник

DT

Dmitriy Tkachenko in PHP
смысл в том, что директивы препроцессора для компилятора С не значат ровным счетом ничего, так же как и комментарии в пхп, но оба они несут функционал, который даже подсвечивается в IDE. Во что и когда он там превращается - без разницы, в сях директивы раскрываются перед отдачей компилятору, а в ПХП, если есть кэш, то в кэш перед интерпретацией, и они BTW так же попадают в опкэши уже раскрытыми и внезапно становятся не комментариями, а ОПкодами. Так же как в сях, за исключением некоторых оговорок.
источник

DT

Dmitriy Tkachenko in PHP
Т. Е. По принципу - это один и тот же инструмент, но различаются реализацией в силу особенностей языка и окружения
источник

М

Микола in PHP
всем ку во такая проблема  делаю запрос в бд  $exp = R::count('user', "exp");  и мне нужно результат вбить в  style="width: $exp"
источник