Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的意思是这样的:
asm( //assembly code here mov dx, 4 // etc... )
asm() - php 函数
有可能吗?
不,这是不可能的。最接近的方法是使用exec()或类似的功能来调用外部程序或脚本。
exec()
简而言之,没有。
PHP 脚本被编译成特定于其特定虚拟机的字节码(假设这里是 Zend Engine)。因此,您无法将本机代码和 PHP 代码与标准发行版混合使用。
但是,可以为 PHP 编写 C 扩展,您可以在其中使用内联汇编。