我正在尝试返回一个本质上是回声的函数。除了在每行前面添加“$output = ...”并返回 $output 或使用像 ob_clean() 这样的输出缓冲区之外,还有其他方法可以使这个函数能够被返回而不是回显吗?这是在 WordPress 中,那么是否有任何 WP 过滤器或操作可以使其工作?
这是函数类型的示例(更长)。
<?php function app($args = '') { ?>
<script type="text/javascript">
$(document).ready(function() {
//do some stuff
});
</script>
<div><?php echo $args ?></div>
<?php } ?>