Знакомый ищет работу, ходил на собеседование естественно. Так вот в одной из веб-конторок, кто-то из собеседующих ему выдал, что в PHP-скриптах можно сделать вставки c++ кода :) Теперь у меня в голове не укладывается, как в интерпретируемом языке могут быть вставки компилируемого. Может я устарел, и что-то уже придумали таки?
возможно, этот вопрос был задан Вашему знакомому чтобы посмотреть, как он будет отстаивать свою точку зрения. Если кандидат не адекватно ведет спор, то его начальнику будет тяжело… Ну а другие варианты это видимо либо extension, либо hiphop-php.
Никто не упомянул hiphop-php. Это немного не то, но учитывая что у нас тут глухой телефон (собеседователь сказал вашему другу, друг вам, вы нам), вполне возможно что имелся ввиду именно он.
Да легко — вставляете echo "<код>" и юзер видит его :D
А если серьёзно, то вставка кода, написанного на c++ возможна только путем написания плагина и вызова его из php-скрипта.
Помню когда-то натыкался на такой то ли экстеншен, то ли класс. Он позволял выполнять c/c++ код. Стало интересно как. Посмотрел исходники, оказалось всё банально: исходник писался во временный файл, затем компилировался с помощью gcc и выполнялся. Вот в принципе и всё))) Быстрой поиск не нашёл его(давно это было), может вам повезёт больше.