ISSET and GET in PHP


ISSET and GET in PHP

这是转换url的有效方法吗?p=XX到显示的内容?

<?php if (isset($p[include ($_GET['p'] . '.php')])) ?>


其他奖励问题:

我使用的是examplep,为什么不能分别使用<?<?=标记而不是<?php<?php echo标记呢。

您可能正在寻找此解决方案?

<?php
    if ( isset( $_GET['p'] ) && isset( $p[ $_GET['p'] ] ) ) {
        include( $_GET['p'] . ".php" );
    }
?>

我可以回答您的奖金问题。

只有启用了shorttags<?<?=才能工作。无论如何,你都不应该使用它们。曾经趁你还可以的时候,现在就学吧。

有很多方法可以处理您想要做的事情。一种常见的方法是将页面ID或名称等信息存储在数据库中,然后从标头中提取p变量,并获取所需的数据。

另外,找到php.ini文件(''xamp''php),然后打开short_open_tag。

如果不是,这不是一个好主意,因为不是所有你想要代码的服务器都支持短标签。因此,如果你想迁移,你将有相当多的工作要做。