PHP:如何在自定义模块/扩展中调用echo

PHP:如何在自定义模块/扩展中调用echo,php,c,php-extension,Php,C,Php Extension,我正在完成以下关于的初学者教程。本教程模块hello.so定义了一个函数hello\u world,它可以从php中得到响应 但是我如何从模块的C代码直接调用echo呢?您要查找的函数是php\u printf。它使用经典的printf语法。快速介绍一些概念可能会对您有用。您不能简单地使用put/printf吗?printf(“echo%s;\n”,str);或printf(“%s”,str)?第二,使用PHPs打印功能有什么好处吗?谢谢,我需要它来简单调试我的扩展,我想它应该可以工作(我从未尝

我正在完成以下关于的初学者教程。本教程模块hello.so定义了一个函数hello\u world,它可以从php中得到响应


但是我如何从模块的C代码直接调用echo呢?

您要查找的函数是
php\u printf
。它使用经典的printf语法。快速介绍一些概念可能会对您有用。

您不能简单地使用put/printf吗?printf(“echo%s;\n”,str);或printf(“%s”,str)?第二,使用PHPs打印功能有什么好处吗?谢谢,我需要它来简单调试我的扩展,我想它应该可以工作(我从未尝试过)