这个PHP代码中的问题在哪里?

san*_*ndy 0 php

这段代码中有一个问题我无法检测到

<?php echo "<a href ='$rows['Link']'> .$rows['UploadName']</a> "; ?>
Run Code Online (Sandbox Code Playgroud)

你觉得你有解决方案吗?

非常感谢你.

Sea*_*ira 6

我的猜测是你的问题是它没有写出数据$rows['Link']...如果是这样,那么你的解决方案就是把它改成 {$rows['Link']}......实际上,你可能想要改变它们,因为它看起来你开始做字符串连接,然后中途切换.

所以:

<?php echo "<a href ='$rows['Link']'> .$rows['UploadName']</a> "; ?>
Run Code Online (Sandbox Code Playgroud)

变为:

<?php echo "<a href ='{$rows['Link']}'>{$rows['UploadName']}</a> "; ?>
Run Code Online (Sandbox Code Playgroud)

请参阅:字符串中的变量解析PHP手册