是否可以包含一个php文件而不包含其内容?我只是想访问该文件中的函数和变量而不显示任何内容.我试过这个
<?
ob_start();
include('$file');
ob_end_clean();
?>
Run Code Online (Sandbox Code Playgroud)
但这只会隐藏php标签中的内容.我想知道如何隐藏他人.
虽然我完全同意彼得的回答
我刚刚尝试过这个,因为我以前从未尝试过。
文件toinclude.php:
<p>Loads of text</p>
<?php
function my_test()
{
echo 'Hello';
}
?>
<a href="doesntmatterwhere.php">Ooh a link</a>
Run Code Online (Sandbox Code Playgroud)
文件includer.php:
<?php
ob_start();
include('toinclude.php');
ob_end_clean();
my_test();
?>
Run Code Online (Sandbox Code Playgroud)
它确实有效!
输出:
Hello
Run Code Online (Sandbox Code Playgroud)