Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php路径变量,如java_Java_Php_Web - Fatal编程技术网

Php路径变量,如java

Php路径变量,如java,java,php,web,Java,Php,Web,我正在尝试向我的url添加变量,例如www.mydomain.com/category/PRODUCT\u NAME 在java中,我基本上可以在spring中使用@PathVariable,或者在sparkjava中使用request.param(PRODUCT_NAME)。有没有一个简单的方法可以做到这一点 我试图搜索这个,但我不知道Php的术语。你能帮我做这个吗 您可以尝试使用环境变量,以便 <?php echo 'My url is ' .$_ENV['URL']; ?>

我正在尝试向我的url添加变量,例如
www.mydomain.com/category/PRODUCT\u NAME

在java中,我基本上可以在spring中使用@PathVariable,或者在sparkjava中使用request.param(PRODUCT_NAME)。有没有一个简单的方法可以做到这一点


我试图搜索这个,但我不知道Php的术语。你能帮我做这个吗

您可以尝试使用环境变量,以便

<?php
echo 'My url is ' .$_ENV['URL'];
?>
获取环境变量的步骤

<?php
// Example use of getenv()
$ip = getenv('REMOTE_ADDR');

您的问题不清楚。可能是指将干净URL路径的一部分解释为请求参数。在这种情况下,看看http服务器和php的superglobal
$\u GET
变量级别上的请求重写。在我从查询中获取产品名称后,我开始使用数据库事务创建我的网页如果您想获取请求URI,那么您应该使用($\u SERVER['request\u URI']),对于查询字符串,您应该使用($\u SERVER['query\u string']),但是在这种情况下,这个url没有url映射,对吗?
<?php
// Example use of getenv()
$ip = getenv('REMOTE_ADDR');