您好我正在尝试在PHP中构建Web代理,但我希望构建它的脚本能够容纳来自请求URL的参数,以便代理URL是动态的。我该怎么做呢?这是我的代码:
soapFetch.php:
<?php
die( file_get_contents( 'url.com/Spark/SparkService.asmx?op=LoginConsumer' ) );
?>
现在,op =参数只能容纳一个函数Login Consumer。但是我希望它能够支持三个函数:LoginConsumer,InsertConsumer和UpdateConsumer。我想尝试根据我传递给soapFetch.php的任何内容调用相应的函数 - 如果我调用soapFetch.php?op = InsertConsumer,它会调用url.com/Spark/SparkService.asmx?op=InsertConsumer。如果我调用soapFetch.php?op = UpdateConsumer,它会调用url.com/Spark/SparkService.asmx?op=UpdateConsumer等。
我该怎么做?
答案 0 :(得分:1)
使用$_GET["op"]
从请求中获取参数,然后您可以将其传递给您的函数。
E.g。
<?php
die( file_get_contents( 'url.com/Spark/SparkService.asmx?op='.$_GET["op"] ) );
?>
请参阅here。