回声不包括空格

时间:2015-08-23 17:58:17

标签: php echo

我尝试在表单文本框中使用php echo来回显数组的值,但echo只打印短语的第一个单词并忽略第一个空格后的所有内容并将其余内容打印到外部引号。

即想回声

<value="Please help"> 

但它目前只打印

<value="Please" help>

代码:

<input type="text" name="title" class="input-t" placeholder="Title" <?php if(isset($_GET['saletitle'])){echo "value=".$result['results'][$_GET['i']]['saletitle']."";} ?>>

1 个答案:

答案 0 :(得分:1)

使用引号打印您的值:

echo 'value="'.$result['results'][$_GET['i']]['saletitle'].'"'
//          ^-----------------------------------------------^

原因是你有

<input value=Please help id="some-id" class="class"> 

怎样才能说出确切的value是什么? PleasePlease helpPlease help id="some-id"?这就是使用引号的原因。