Php $html\u字符串中的高级URL

Php $html\u字符串中的高级URL,php,xpath,get,Php,Xpath,Get,好的,现在我有了这个URL,它工作得非常好: $html_string = file_get_contents('https://www.123.com/' . $_GET["ticket"]); 我要做的是在URL之间插入$\u GET 我的意思是: ('https://www.123.com/' . $_GET["ticket"] /url-continues-here); 我已经尝试了所有方法,但找不到任何解决方案,如何做到无误。首先连接两个字符

好的,现在我有了这个URL,它工作得非常好:

$html_string = file_get_contents('https://www.123.com/' . $_GET["ticket"]);
我要做的是在URL之间插入$\u GET

我的意思是:

('https://www.123.com/' . $_GET["ticket"] /url-continues-here);

我已经尝试了所有方法,但找不到任何解决方案,如何做到无误。

首先连接两个字符串,然后使用
file\u get\u contents()


所以在变量后面连接它的其余部分…你可以找到一些例子。我是新手,你能写一个简单的代码吗?那太棒了。请通读链接问题。有多个示例涉及在两段字符串之间插入变量。您只需重复使用问题作者明确表示有效的代码。OP只需将url的不同部分串联在字符串中,然后使用
file\u get\u content()
而不是试图将其作为完全错误的函数参数来执行。表达式可以作为函数参数传递(除非通过引用传递,这与
file\u get\u contents
的情况不同)。我不是说不能传递表达式,我是说如果他这样做会更清晰,而且错误“更清晰”的机会更小是主观的,建议不能给出合适的答案——最好是作为评论。此外,您的答案并不是为了让事情变得更清楚而提出的建议,它看起来好像问题在于直接传递连接的url。
$html_string = 'https://www.123.com/' . $_GET["ticket"] . '/url-continues-here';
file_get_content($html_string);