替换php var中的单词

时间:2015-11-03 01:21:56

标签: php replace

我正在尝试替换php var中的一个单词,但它不能像我正在尝试的那样工作。

这是我的代码:

iframe.src = '<?php echo $app->url("Widget:iframeContent") ?>&domain=' + document.domain;

它会返回:

http://127.0.0.1/livechat/php/app.php?widget-iframe-content&domain=' + document.domain

这是我试过的:

iframe.src = '<?php echo str_replace("http", "https", $app->url)("Widget:iframeContent") ?>&domain=' + document.domain;

我想要做的是用https替换http,但我找不到办法。

1 个答案:

答案 0 :(得分:2)

当你将呼叫添加到url时,你搞砸了调用str_replace方法的方式;在通话之外你有$app->url的参数。它应该是:

iframe.src = '<?php echo str_replace("http", "https", $app->url("Widget:iframeContent")) ?>&domain=' + document.domain;