170 похожих чатов

А как мне в ПХП сделать аналог my в Перл?

31 ответов

14 просмотров

знать бы еще что такое my... тут много перл прогеров? так то на php.net все ответы должны найтись

Области видимости переменных php гуглите.

Alex-Surname Автор вопроса
Alexey Gevondyan
знать бы еще что такое my... тут много перл прогер...

use strict; my $var = 'string'; $vaz = 'another string'; #я допустил опечатку, и тут будет ошибка компиляции. как сделать такое на пхп?

Vladimir
ты что, перл что ли не знаешь?)

бяда, бяда. такой вот казус вышел.

Alex Surname
use strict; my $var = 'string'; $vaz = 'another st...

может ты зря пхп выбрал? го бери

Alex Surname
use strict; my $var = 'string'; $vaz = 'another st...

А в какой иде на перле пишут?

Alex-Surname Автор вопроса

Тут такого нет

я тогда не пойму, почему Перл умер а ПХП жив? если при малейшей опечатке у меня будет undef вместо ошибки компиляции, для больших проектов это смерть

Alex-Surname Автор вопроса
Alex Surname
вы джун?

нет, хотя смотря как измерять

Alex-Surname Автор вопроса
Evgeniy Kuvshinov
нет, хотя смотря как измерять

PHP компилируется в язык виртуальной машины, а потом интерпретируется в целевую архитектуру

Alex Surname
PHP компилируется в язык виртуальной машины, а пот...

слышали слово интерпретатор и интерпретация?

Alex-Surname Автор вопроса

Так ты спрашиваешь или утверждаешь?

утверждаю. товарищ думает что ПХП не компилируется

Alex Surname
утверждаю. товарищ думает что ПХП не компилируется

все верно. компиляция пораждает бинарник. есть и в пхп такое, но это экзотические эксперименты.

Alex Surname
утверждаю. товарищ думает что ПХП не компилируется

у вас проблемы с непониманием терминов компиляция и интерпретация

Alexey Gevondyan
все верно. компиляция пораждает бинарник. есть и в...

Пхп демон Студио, что-то такое из этой оперы


Пхп демон Студио, что-то такое из этой оперы

есть костыли в виде kphp :) или тулзы от facebook возможно это но надо извращаться и это уже не пхп

Evgeniy Kuvshinov
есть костыли в виде kphp :) или тулзы от facebook ...

А там прям идешка как вижла с винформами, забавная тема) пхп с вин юи.


Пхп демон Студио, что-то такое из этой оперы

нет. Даже в этом случае пхп не компилируется. Просто бинарник поднимает внутри пхпсервер.

Alex-Surname Автор вопроса
Evgeniy Kuvshinov
у вас проблемы с непониманием терминов компиляция ...

Both. PHP is compiled down to an intermediate bytecode that is then interpreted by the runtime engine. The PHP compiler's job is to parse your PHP code and convert it into a form suitable for the runtime engine. Among its tasks: Ignore comments Resolve variables, function names, and so forth and create the symbol table Construct the abstract syntax tree of your program Write the bytecode Depending on your PHP setup, this step is typically done just once, the first time the script is called. The compiler output is cached to speed up access on subsequent uses. If the script is modified, however, the compilation step is done again. The runtime engine walks the AST and bytecode when the script is called. The symbol table is used to store the values of variables and provide the bytecode addresses for functions. This process of compiling to bytecode and interpreting it at runtime is typical for languages that run on some kind of virtual runtime machine including Perl, Java, Ruby, Smalltalk, and others.

Alex Surname
Both. PHP is compiled down to an intermediate by...

слово compile увидел - все, компилируемый язык значит)

Alexey Gevondyan
слово compile увидел - все, компилируемый язык зна...

тогда интерпретируемых языков нет, по крайней мере из тех что на слуху, типа питона или джс, там тож есть компиляция в байткод

Akari
А как этот процесс называется?

трансляция, интерпретация, компиляция. можно пойти в вики и почитать если интересно, мне вот если честно пофиг даже, какая разница. ну допустим пусть даже компилируемый он. и чо дальше то?)

Vladimir
тогда интерпретируемых языков нет, по крайней мере...

ну сейчас по большому счету да, интерпретируемых языков как таковых почти нет. ну баш скрипты разве что

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта