【发布时间】:2018-12-19 18:42:33
【问题描述】:
有人可以帮忙吗?我有一个网址作为变量,如果存在多个网址,我想替换它们。
$value = (!empty($_SERVER['HTTPS']))
? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']
: "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
如果变量中存在部分 URL,则替换为不同的。也许 str_replace 将是最好的方法,但不确定如何使用不止一种可能性。
即。如果要存储以下内容,请改为存储https://www.url4.com/。
【问题讨论】:
-
您的问题不够清楚,无法给出适当的解决方案。您要单独更改域还是使用 URI 值更改域?
-
改变变量中的单值。如果其中任何一个存在,则用其他东西替换它们。希望这更清楚。
-
没有。让我们举个例子。您有一个 URL“url2.com/hello”,需要更改为“url4.com/hello”或“url4.com”?这是我的问题..
-
让我们把它改成“url4.com”