php - PHP url变量传递打印变量名而不是值
问题描述
我正在尝试通过 url 传递一个字符串,以通过另一个 php 页面中的 echo 语句打印,但它打印的是变量名而不是值
第 1 页:
<p><?php $first = $row['post'];
$string = substr($row['post'], 0, 200);
echo $string;
?></p>
</header>
<a href="#" class="image main"><img src="images/pic01.jpg" alt="" /></a>
<ul class="actions special">
<a href="article.php?posters='.$first.'" class="button large">
Full Story</a>
这是我试图通过 url 将变量 first 的值传递到下一页的代码
第2页:
<p><?php echo $_GET['posters'];?></p>
这就是我在第 2 页中的调用方式,页面上打印的结果是
'.$first.'
如何让它打印变量的实际值$first
而不是名称。
解决方案
简单修复:
<a href="article.php?posters=<?php echo $first ?>" class="button large">Full Story</a>
希望这可以帮助!
推荐阅读
- javascript - 为什么 LinkedIn 社交登录不使用新创建的应用返回电子邮件 ID
- sql - 如何使用具有特定条件的 case 语句总结唯一值
- javascript - 我需要帮助请检查程序是否有任何问题,请帮我纠正
- camera - 通过 C++/WinRT 使用相机
- excel - 将此 URL 从 JIRA 添加为 excel 单元格的超链接不起作用,为什么?
- unity3d - 相机在 Android 设备上奇怪地缩放
- c# - 无法连接到 docker-compose 中主机名:6379 的 redis 实例
- unit-testing - kotlin mockito 中的任何(Class.class)等价物
- c# - 如何让组合框从模型中选择一个项目?
- swift - Kotlin 或 Swift 中的可调用对象