php 正確的輸出json格式


php直接輸出json格式,不少新手有一個誤區,覺得用echo json_encode($data);這樣就是輸出json數據了,沒錯這樣輸出文本是json格式文本而不是json數據,正確的寫法是應該加一句: php

  1. <?php
  2.  
  3. header('Content-type:text/json');     //這句是重點,它告訴接收數據的對象此頁面輸出的是json數據;
  4.  
  5. $json={"name":"yovae","password":"12345"};    //雖然這行數據形式上是json格式,若是沒有上面那句的話,它是不會被當作json格式的數據被處理的;
  6.  
  7. echo $json;
  8.  
  9. ?>

相關文章
相關標籤/搜索