VM execute hookThe PHP virtual machine (VM) is responsible for handling the PHP runtime. There is a function pointer that extensions can override within the VM called zend_execute_ex. If an extension uses this hook, all calls to functions or methods that are defined in PHP run through this hook. Although this was one of the most popular function-call-interception hooks prior to PHP 8, it had a num
![PHP 8: Observability Baked Right In](https://cdn-ak-scissors.b.st-hatena.com/image/square/6965b1046dda0e8429b3c47e2565357b9e863e17/height=288;version=1;width=512/https%3A%2F%2Fimgix.datadoghq.com%2Fimg%2Fblog%2Fengineering%2Fphp-8-observability-baked-right-in%2Fphp8-observer-api.png%3Ffit%3Dcrop%26w%3D1200%26h%3D630)