ASP经典读入变量,如php

ASP经典读入变量,如php,php,asp-classic,Php,Asp Classic,在php中,代码如下 ob_start(); require('order-mail-view.php'); $body = ob_get_clean(); 在经典asp中是否有一个等式?应首先处理包含的文件 与经典ASP中的require等效的是#includeSSI指令 @Parhs不是body吗?@Parhs#include只允许包含来自另一个物理文件的服务器端脚本。如果在函数中构造文件,则可以访问主页中的函数。这样您就可以返回您喜欢的内容,在这方面,require也不例外。这取决于

在php中,代码如下

ob_start();
require('order-mail-view.php');
$body = ob_get_clean(); 

在经典asp中是否有一个等式?应首先处理包含的文件

与经典ASP中的
require
等效的是
#include
SSI指令



@Parhs不是
body
吗?@Parhs
#include
只允许包含来自另一个物理文件的服务器端脚本。如果在函数中构造文件,则可以访问主页中的函数。这样您就可以返回您喜欢的内容,在这方面,
require
也不例外。这取决于您在
order mail view.asp
@Parhs中拥有的内容。如果您在主页中声明一个变量,比如
Dim body
,并且只要作用域不变,您就可以在SSI文件中操纵该变量,使其成为您的核心内容。ob_start()和ob_get_clean()是php函数。实际上,body包含order-mail-view.php的内容,这是一个html页面,从主php页面输出。@Parhs在这种情况下,
order-mail-view.php
正在设置
body
,因此,如果您在经典的ASP中模仿它,您将得到相同的结果。我能想到的输出HTML的唯一方法是将其作为一个字符串,类似于
body=“…”
,但这会很难维护。什么是
order mail view.php
你能包含代码吗?