Php 函数以字符串形式从require返回内容

Php 函数以字符串形式从require返回内容,php,Php,有没有办法将require作为字符串返回 view_用户包含一个HTML和PHP代码,可能正在解析,然后我想以字符串形式返回解析版本 类用户 class Users{ public function viewUsers(){ $userData; require $path."view_users.php"; } } index.php include_once(dpath./users.php”); $user

有没有办法将require作为字符串返回

view_用户包含一个HTML和PHP代码,可能正在解析,然后我想以字符串形式返回解析版本

类用户

class Users{ 

    public function viewUsers(){  
               $userData;
           require  $path."view_users.php"; 
    }

}
index.php

include_once(dpath./users.php”);
$users=新用户();
函数包装内容($content=”“){
回声';
echo$内容;
回声';
}
包装内容($users->viewUsers());

要以字符串形式获取任何php输出,请使用ob_*函数族


要以字符串形式获取任何php输出,请使用ob_*函数族


要以字符串形式获取任何php输出,请使用ob_*函数族


要以字符串形式获取任何php输出,请使用ob_*函数族


“返回函数”是什么意思?刚刚更新了我的问题“返回函数”是什么意思?刚刚更新了我的问题“返回函数”是什么意思?刚刚更新了我的问题“返回函数”是什么意思?刚刚更新了我的问题
include_once(dpath. "/users.php");  
$users= new Users();

function wrap_contents($content = ""){
    echo'<div class="wrap">';
    echo $content;
    echo '</div>';
}


wrap_contents($users->viewUsers());
ob_start(); // blocks output and store it in a buffer instead
require  $path."view_users.php"; 
$output = ob_get_contents(); // get buffer contents into a variable
ob_end_clean();
class Users{ 

    public function viewUsers(){ 
           ob_start();
           $userData;
           require  $path."view_users.php"; 
           return ob_get_clean();
    }

}