在echo和href行中同时使用html和php

use*_*923 0 html php string-concatenation echo

我有变量:

 $myvar = 'myarchive.pdf';
Run Code Online (Sandbox Code Playgroud)

我怎样才能将它嵌入到这个:

echo('<tr> <td> <a href="nextpage.php?file=trial.pdf"> download now </a> </td> </tr>');
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法这样做:

 echo('<tr> <td> <a href="nextpage.php?file=".'$myvar'.> download now </a> </td> </tr>');
Run Code Online (Sandbox Code Playgroud)

Jen*_*enz 5

您没有正确地将变量附加到字符串.你还必须在引号内包含nextpage.php?file = variable.但是你在变量名之前关闭它.

<a href="nextpage.php?file=".'$myvar'.>
                           ^
Run Code Online (Sandbox Code Playgroud)

所以试试吧

echo('<tr> <td> <a href="nextpage.php?file='.$myvar.'"> download now </a> </td> </tr>');
Run Code Online (Sandbox Code Playgroud)