我如何用PHP中的引号回显行

时间:2014-04-14 17:29:47

标签: php mysql json

你们中的任何人都知道如何在引号中回显这个" echo $row['time']; "

印刷品看起来应该是" XYZ"

我需要这个用于我自己的JSON样式,它将在应用程序中使用..

提前致谢:)

4 个答案:

答案 0 :(得分:1)

您可以使用echo in

来汇总""
 echo '"'.$row['time'].'"';

答案 1 :(得分:0)

试试这个

print json_encode($row['time']);

答案 2 :(得分:0)

你可能想要这个:

$result = mysql_query("SELECT * FROM table");
if($result){
$rows = array();
$count = mysql_num_rows($result); 
if($count > 0){
  $i = 0;
  while ($r = mysql_fetch_assoc($result)) {
$rows[$i]['time'] = $r['time'];
$i++;
  }
echo json_encode(array('data' => $rows)); 
}

上面的代码会给你类似的东西,

{
"data": [
    {
       "time": "first row time"
    },
    {
       "time": "second row time"
    }
   ]
  }

答案 3 :(得分:-1)

你也可以在“-delimited string”中转义“:

echo "\"$row['time']\"";

Thnx对于额外的单挑;现在,语法错误是什么?这是'周围时间,还是其他什么?有些PHP很可能不喜欢尝试在字符串中插入数组元素,而且你必须进行连接。