在一个页面中创建不同的内容

时间:2016-06-05 03:15:52

标签: php

我有一个名为test.php的php页面。我想在此页面中提供不同的内容:

当用户(手动)导航到test.php?id=1时,脚本需要显示: echo "one";

当用户(手动)导航到test.php?id=2时,脚本需要显示: echo "two";

此页面没有POST或GET功能。我不认为它需要它。用户将输入页面的URL,脚本将显示用户输入的?id=的内容。

我在互联网上找到了一些例子,但是在这个脚本中,脚本从脚本而不是从URL获取?id=(案例)。

我的问题是。如何制作这些页面并为每个页面指定内容?

1 个答案:

答案 0 :(得分:1)

你的问题很模糊,但我会尽我所能回答它。

任何带有[[variable] = [value]的网址都有一个get变量,必须像这样处理。

一个非常简单的方法来做你要求的事情就是做

之类的事情
<?php
$page = $_GET['id'];
switch($page){
  case '1':
    echo 'one';
    break;
  case '2':
    echo 'two';
    break;
}
?>

但要从url获取变量,必须使用get变量。