要实现这个功能,你可以使用一个全局变量来保存每个地址对应的值,并在每次访问时自增该值。以下是一个示例的PHP代码:

<?php
// 全局变量保存地址对应的值
$values = [];

// 获取地址中的参数
$param = $_SERVER['REQUEST_URI'];

// 去除地址中的斜杠和参数
$address = trim($param, '/');

// 如果地址已经保存过值,则自增1;否则将值设置为1
if (isset($values[$address])) {
    $values[$address]++;
} else {
    $values[$address] = 1;
}

// 输出对应的值
echo $values[$address];

使用上述代码,当你访问baidu.com/1时,会返回1;再次访问baidu.com/1时,会返回2。其他地址也可以按照相同的逻辑实现返回不同的值。

怎么让三个同样的地址返回三个不同的值php代码 比如baiducom1返回1然后baiducom1再返回2 不要修改域名后的值

原文地址: https://www.cveoy.top/t/topic/hRK0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录