PHP制作URL链接的工作是以正确的语法方式插入$ variables

iai*_*and 0 php url

我有这个链接有效.

echo '<a href="?country=Estonia&from_language=Russian&into_language=Latvian&submitted=true&
page='.$x. '">'.$x.'</a> ';
Run Code Online (Sandbox Code Playgroud)

但我需要将名词爱沙尼亚语,俄语和拉脱维亚语替换为标量变量,如$ country,$ from_language,$ into_language.

我已经尝试了所有可能的点和单引号和双引号的组合.我总是遇到语法错误.我不知道如何在那里嵌入变量.

有人知道吗?

谢谢

Cor*_*bin 8

给自己一个大大的帮助并使用http_build_queryDocs:

<a href="?<?php echo http_build_query(array(
    'country' => $country,
    'fromLanguage' => $fromLanguage,
    'somethingElse' => $somethingElse,
    '...' => '...'
), '', '&amp;'); ?>">Link</a>
Run Code Online (Sandbox Code Playgroud)