将php数组包含到另一个页面

将php数组包含到另一个页面,php,Php,我不知道我需要什么,帮我找个人来解决这个问题 网址: url.php?id=name1 >> Not Found url.php?id=name4 >> Not Found php代码: $pages_array= array (file_get_contents('test.php')); if (isset($_GET['id'])){ if (!in_array($_GET['id'], $pages_array)) { echo "

我不知道我需要什么,帮我找个人来解决这个问题

网址:

 url.php?id=name1 >> Not Found
 url.php?id=name4 >> Not Found
php代码:

$pages_array= array (file_get_contents('test.php'));
if (isset($_GET['id'])){
    if (!in_array($_GET['id'], $pages_array)) {

        echo "OK"
    }
    else {
        echo "Not Found";
        break;
    }
}
test.php如下所示:

'name1','name2','name3'
当我使用它时,它工作得非常好

$pages_array= array ('name1','name2','name3');
if (isset($_GET['id'])){
    if (!in_array($_GET['id'], $pages_array)) {
        echo "OK"
    }
    else {
        echo "Not Found";
        break;
    }
}
网址:


首先将字符串转换为数组

对于拆分器,请使用,并用于按字符串拆分字符串

$pages_array= array (explode(',',file_get_contents('test.php'));

使用将字符串转换为数组

$pages_array= array (explode(',',file_get_contents('test.php'));
$pages_array = explode(',', file_get_contents('test.php'));