そのため、ドメインの最後に追加する変数サブドメインを作成する必要がありますが、変数を認識していません。この例では、google.comにアクセスするだけです。誰かがこれを行う正しい方法を知っていますか?
<html>
<?php $subdom="news";?>
<a href="http://www.google.com/"<?php echo $subdom;?>>google</a>
</html>
単にタグに追加するのではなく、終了引用符の前にドメインを追加して、href変数に追加することをお勧めします。
<a href="http://www.google.com/<?php echo $subdom;?>">google</a>
あなたが必要
<html>
<?php $path="news";?>
<a href="http://www.google.com/<?php echo $path;?>">google</a>
</html>
そして、あなたの変数名は、サブドメインではなく実際にパスを保持しているので、おそらく$path
代わりにすべきです$subdom
間違った場所にエコーがあります。引用符で囲む必要があります。
<a href="http://www.google.com/<?php echo $subdom; ?>">google</a>
また、サーバーで短いオープンタグが有効になっている場合は、次のように実行できます。
<a href="http://www.google.com/<?=$subdom?>">google</a>
のようなものを試してみてください
<a href="http://www.google.com/?subdom=<?php echo "$subdom"; ?>">google</a>