Je l'ai vu commeAvec PHP, quelle est la syntaxe appropriée pour inclure une variable dans un lien?
<a href=\"$stylesheet_path\">
ou
<a href="<?php $stylesheet_path ?>"</a>
Aucun de ceux qui semblent fonctionner, ce que je fais mal?
Je l'ai vu commeAvec PHP, quelle est la syntaxe appropriée pour inclure une variable dans un lien?
<a href=\"$stylesheet_path\">
ou
<a href="<?php $stylesheet_path ?>"</a>
Aucun de ceux qui semblent fonctionner, ce que je fais mal?
Vous avez à echo
la $stylesheet_path
variable pour le sortir. Alors:
<a href="<?php echo $stylesheet_path; ?>"</a>
Il vous manque un echo
. Pour ce faire:
echo "<a href=\"$stylesheet_path\">";
OU
<a href="<?php echo $stylesheet_path; ?>"</a>
Tout le monde avait des réponses géniales mais je me demande pourquoi vous voudriez utiliser une variable? Si c'est parce que la feuille de style pourrait être différente sur chaque page, alors cette variable serait différente au cas par cas, si c'était moi, je pourrais certainement voir un scénario où il y aurait un autre script qui serait inclus dans le HTML, puis Je voudrais utiliser une fonction au lieu d'une variable. Je ferais quelque chose comme
// some other PHP that gets you the filename or path
function getStylesheet() {
// more code to store the correct path
echo $styleURL
}
De toute évidence, je ne suis pas très à cela, mais je suppose que vous laissé des informations sur la raison pour laquelle vous faites de cette façon et j'arriver à faire quelque chose de similaire de sorte qu'au lieu d'utiliser des variables, j'appelle une fonction qui finit par renvoyer le bon chemin vers la feuille de style que je veux. Dans la plupart des cas, je pense que tout le monde a une meilleure réponse, mais c'est juste une autre option à envisager.
ou de courtes balises peuvent être utilisées = $ Function_here?> Si elle est activée – WalterJ89