首页 > 解决方案 > 检查php文件中所有变量的值

问题描述

index.php 文件:

<?php
 include 'phpinfoip.php';
 if (in_array($_SERVER['REMOTE_ADDR'], $ip))
 if (in_array('1', $ip, true))
?>

phpinfoip.php 文件:

<?php
 $ip = array('127.0.0.1', '1');
?>

我想检查文件内所有变量中的一个值,而不必按名称($ip1、$ip2...等)调用它们来应用以下逻辑:

如果 xxx 变量的数组值 = 1
运行代码

换句话说,我想得到类似的东西:

<?php
 include 'phpinfoip.php';
 if (in_array($_SERVER['REMOTE_ADDR'], $ip))
 if (in_array('1', $allvariables, true))
?>

我认为这个问题很疯狂,也许不可能?对不起,如果这是一个麻烦。(可以接受与 javascript 互补的替代方案)

标签: phparrays

解决方案


推荐阅读