Ajouter une variable php dans la déclaration echo comme adresse de lien href?

j'essaye d'utiliser une variable php pour ajouter une valeur href pour un lien dans une déclaration echo.

Voici une version simplifiée du code que je veux utiliser. Je sais que je ne peux pas simplement ajouter la variable dans la déclaration echo, mais je n'arrive pas à trouver un exemple qui fonctionne.

$link_address = '#';
echo '<a href="$link_address">Link</a>';

tout pointeur apprécié.

21
demandé sur jasonbradberry 2013-09-20 16:35:40

5 réponses

HTML in PHP :

echo "<a href='".$link_address."'>Link</a>";

Ou bien vous pouvez vous essayer comme un

echo "<a href='$link_address'>Link</a>";

ou vous pouvez utiliser PHP en HTML comme

PHP en HTML:

<a href="<?php echo $link_address;?>"> Link </a>
47
répondu Gautam3164 2014-10-27 10:05:52

vous pouvez utiliser

echo '<a href="'.$link_address.'">Link</a>';

ou

echo "<a href=\"$link_address\">Link</a>';

si vous utilisez des guillemets doubles vous pouvez insérer la variable dans la chaîne et il sera analysée.

8
répondu Davide De Santis 2013-09-20 12:38:07

fondamentalement comme ceci,

<?php $link = ""; // Link goes here! print "<a href="'.$link.'">Link</a>"; ?>

4
répondu Ryan Paluch 2013-09-20 12:49:19

aussi simple que cela: echo '<a href="'.$link_address.'">Link</a>';

4
répondu Jay 2013-09-20 12:51:31

si vous voulez imprimer sous forme tabulaire avec, alors vous pouvez utiliser ceci:

echo "<tr> <td><h3> ".$cat['id']."</h3></td><td><h3> ".$cat['title']."<h3></</td><td> <h3>".$cat['desc']."</h3></td><td><h3> ".$cat['process']."%"."<a href='taskUpdate.php' >Update</a>"."</h3></td></tr>" ;
-2
répondu Alaa Moneam 2018-09-10 12:30:29