私はそれをPHPでは、リンクに変数を含めるための適切な構文は何ですか?
として見ました。<a href=\"$stylesheet_path\">
または
<a href="<?php $stylesheet_path ?>"</a>
これらのどれもうまくいかず、何が間違っていますか?
私はそれをPHPでは、リンクに変数を含めるための適切な構文は何ですか?
として見ました。<a href=\"$stylesheet_path\">
または
<a href="<?php $stylesheet_path ?>"</a>
これらのどれもうまくいかず、何が間違っていますか?
あなたが出力することにecho
変数$stylesheet_path
に持っています。だから、:
<a href="<?php echo $stylesheet_path; ?>"</a>
echo
がありません。これを行う:
echo "<a href=\"$stylesheet_path\">";
OR
<a href="<?php echo $stylesheet_path; ?>"</a>
誰もがすばらしい答えを得ましたが、なぜあなたは変数を使用したいのですか?スタイルシートが各ページで異なる可能性がある場合は、その変数はケースバイケースで異なるため、私の場合は、HTMLに含まれる別のスクリプトが存在するシナリオを見極めることができます私は変数の代わりに関数を使いたいと思う。私はこれで素晴らしいではありませんが、私はあなたがそのようにやっている理由についての情報を残し仮定している、明らかに
// some other PHP that gets you the filename or path
function getStylesheet() {
// more code to store the correct path
echo $styleURL
}
ような何かをしたいと私は代わりに似た何かをすることが起こります変数を使用する私が望むスタイルシートへの正しいパスをエコーする関数を呼び出しています。ほとんどの場合、私は誰もがより良い答えを持っていると思っていますが、これは考えることのもう一つの選択肢です。
または短いタグを使うことができます<?= $ function_here?>これが有効になっている場合 – WalterJ89