在require_之后释放或清理php变量一次

在require_之后释放或清理php变量一次,php,Php,只是一个简短的问题(我希望) 我使用require_调用了两个PHP脚本,这些脚本在PHP、JS等中有一些变量 <?php require_once "page1.php";?> <?php require_once "page2.php";?> 问题是page2.php中的一些变量在page1.php中具有相同的名称,但具有不同的值 是否有任何方法需要page1.php,显示内容,并在“release”或“clean”内存中变量的内容后,才能要求page2.php

只是一个简短的问题(我希望) 我使用require_调用了两个PHP脚本,这些脚本在PHP、JS等中有一些变量

<?php require_once "page1.php";?>
<?php require_once "page2.php";?>

问题是page2.php中的一些变量在page1.php中具有相同的名称,但具有不同的值

是否有任何方法需要page1.php,显示内容,并在“release”或“clean”内存中变量的内容后,才能要求page2.php无冲突

我知道,更改变量名会更简单。。。但是,我需要问;)


感谢您的帮助

如果您在2个脚本中有相同的变量,则第2个脚本将覆盖第一个脚本。如果要防止这种情况,必须将代码包装到函数或类中。

可以使用来避免此类冲突如果定义了相同的类名,则必须使用命名空间。