gpt4 book ai didi

php - echo 语句打印值 '1'

转载 作者:行者123 更新时间:2023-12-02 21:03:37 25 4
gpt4 key购买 nike

当我想测试值是否正确地从 HTML 表单传递到 PHP 时,我发现 echo 语句有问题。这是 HTML 文本框代码

<div class = form-group>
<label for = 'bcaa'>BCAA 5gms Cost</label>
<input type = 'text' class = 'form-control' name = 'bcaa'>
</div>

这里是获取值并简单打印它的 PHP 代码。

<?php

$bcaacost = isset($_POST['bcaa']) ;
echo $bcaacost;
?>

不打印文本框中给出的值,只是打印“1”,添加的 echo 语句越多,则不再打印“1”

喜欢

echo "something";
echo "blah blah";

输出为

11

这是什么原因?我需要做什么来解决这个问题?

最佳答案

删除用于变量分配的 isset(),因为它会检查是否设置了可验证的 $_POST['bcaa']

$bcaacost = $_POST['bcaa'];

完整代码

<?php
$bcaacost = $_POST['bcaa'];
echo $bcaacost;
?>

Read more关于isset()

关于php - echo 语句打印值 '1',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37137123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com