\u003c?php\n$code = \u0026#36;_GET['id'];\n$host = \u0026#36;_SERVER['HTTP_HOST'];\n\n if($host == 'w.eydata.net'){\n \t if($code == '1'){\n \t \t echo '1';\n \t \t //cfm世界杯\n \t }else if($code == '2'){\n \t \t echo '2';\n \t \t //和平斗牛者\n \t }else if($code == '3'){\n \t \t echo '3';\n \t \t //和平梅西\n \t }\n }\n\u003f\u003e 这段代码中,三个条件判断的条件都是'1',所以无论传入的$id是什么,都只会执行第一个条件分支,即输出'1'。要让三个地址返回不同的值,可以修改条件判断的条件,例如改为'1'、'2'、'3',或者使用不同的变量名来接收传入的$id值。以下是修改后的代码示例:\n\n php\n $code = \u0026#36;_GET[\'id\'];\n $host = \u0026#36;_SERVER[\'HTTP_HOST\'];\n\n if($host == \'w.eydata.net\'){\n \t if($code == \'1\'){\n \t \t echo \'1\';\n \t \t //cfm世界杯\n \t }else if($code == \'2\'){\n \t \t echo \'2\';\n \t \t //和平斗牛者\n \t }else if($code == \'3\'){\n \t \t echo \'3\';\n \t \t //和平梅西\n \t }\n }\n \n\n 这样,当传入的$id为'1'时,会输出'1';当传入的$id为'2'时,会输出'2';当传入的$id为'3'时,会输出'3'。

PHP代码优化:根据不同地址返回不同值

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

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