HTML文本表单元素仅显示PHP数组中的第一个单词

HTML文本表单元素仅显示PHP数组中的第一个单词,php,html,arrays,forms,Php,Html,Arrays,Forms,下面的PHP应该显示“justatest”,但只显示“just”。我做错了什么 {echo "<p>Description: <input type='text' autocomplete='off' name='description' id='description' style='text-align: left; background-color: lightgreen; width: 80mm' value = ".$array["description"].">

下面的PHP应该显示“justatest”,但只显示“just”。我做错了什么

{echo "<p>Description: <input type='text' autocomplete='off' name='description' id='description' style='text-align: left; background-color: lightgreen; width: 80mm' value = ".$array["description"].">";}
{echo”描述:;}

value='”$array[“description”]。“>”
您应该使用

显而易见的问题是,
$array[“description”]
是什么?对不起,$array[]是SQL select语句中的一行数据,其中“description”“是SELECT语句中的一个字段。我将重试$array是什么?”?。你认为它是什么,可能并不总是它是什么。所以请告诉我$array是什么,不是你认为它是什么或希望它是什么,而是它实际上是什么$description=strip_标签($array[“description”]);echo$description;//这将返回“just a test”echo“说明:

”;//这会在输入框中返回“just”,我不太明白。我知道$array['description']的值“只是一个测试”,但当用作HTML文本输入字段中的值时,它只显示“just”。您需要为您的答案添加更多上下文。尝试过了。仍然只返回短语中的第一个单词。@WebOOK我不认为您的答案对OP的输出有影响。@suvojit_007我相信有影响,但他/她没有解释答案。这就是问题所在@安德烈亚斯谢谢安德烈亚斯。