在Web開發中,我們經常需要使用AJAX來進行異步通信。在AJAX異步請求過程中,我們通常會返回JSON格式的數據來進行數據傳輸。在使用PHP開發項目時,我們可以用ext來方便地返回JSON格式的數據。
//加載ext擴展 extension=ext.so //設置response頭信息 header("Content-Type: application/json; charset=utf-8"); //創建response對象 $response = new \Ext\Response(); //設置response數據 $data = [ 'code' =>200, 'msg' =>'操作成功', 'data' =>[ 'username' =>'admin', 'age' =>28 ] ]; $response->setJsonContent($data); //發送response信息 $response->send();
在上面的例子中,我們首先加載了ext擴展,然后設置了response頭信息,接著創建了response對象。然后我們可以用setJsonContent方法設置要返回的JSON數據。最后使用send方法將response信息發送出去。
使用ext返回JSON格式的數據,可以方便地實現前后端的異步通信。同時,ext也提供了很多其他有用的功能,可以幫助我們更加高效地進行Web開發。