这个是.tpl文件里面的 {$IndexData['ad']['B1']} 是后端数据,
能告诉我 使用vscode 怎么打开 有数据吗?
vscode 只是文本编辑器,相当于记事本的高级版,
$IndexData是程序运行起来后保存在内存的数据,要看它的数据,首先要让程序运行起来
你发的截图里面只是一段代码,你需要代码文件放到服务器的php环境下运行
如果是命令行程序,文件名为test.php 可以在控制台黑窗口 执行 php test.php 查看输出
如果是web程序,启动你的服务器apache或nginx之类,配个域名,就会有个地址可以访问比如http://127.0.0.1/test.php
php 可以处理字符串(替换,组装,展开变量等等)输出html格式,
列如
<?php
//数据一般从数据库获取,这里简单模拟
$IndexData=[
'ad'=>[
'B1'=>'i am data 1' ,
'B2'=>'i am data 2'
]
];
//输出数组信息
var_dump($IndexData);
//模拟外部引入的html模板 $htmlstr=include("t.html");
$htmlstr=<<<TAG
<tr>
<td>
{$IndexData['ad']['B1']}
</td>
<td>
{$IndexData['ad']['B2']}
</td>
</tr>
TAG;
echo $htmlstr;
希望能帮到你