PHP: дизассемблирование

09 May 2014

Иногда очень интересно посмотреть в недра того, что нагенерировал интерпретатор php. Проще говоря - дизассемблировать :)

Ставим расширение vld из pecl.

А потом можем легко смотреть кишки (опкоды) любого скрипта.

$php -d vld.active=1 -d vld.execute=0 -f yourscript.php

Можно заглянуть в статью, которая как раз посвящена разбору опкодов. И в официальный мануал.

Теги: php

Категории: HowTo JFF