【发布时间】:2018-10-16 16:02:54
【问题描述】:
下面的 PHP 应该显示“只是一个测试”,但只是显示“只是”。我做错了什么?
{echo "<p>Description: <input type='text' autocomplete='off' name='description' id='description' style='text-align: left; background-color: lightgreen; width: 80mm' value = ".$array["description"].">";}
【问题讨论】:
-
显而易见的问题是,
$array["description"]是什么? -
对不起,$array[]是SQL select语句中的一行数据,其中“description”是SELECT语句中的一个字段。
-
我会再试一次$array 是什么?。你认为它是什么,可能并不总是它是什么。所以告诉我 $array 是什么,不是你想或想要的,而是它实际上是什么!
-
$description=strip_tags($array["description"]);回声$描述; // 这返回“只是一个测试” echo "
Description:
"; // 这会在输入框中返回“just” -
不确定我是否理解。我知道 $array['description'] 的值“只是一个测试”,但是当用作 HTML 文本输入字段中的值时,它只显示“只是”。