獲取瀏覽器數據我有這個簡單的PHP腳本:從return語句
<?php
return array (
'information' => array (
'key' => 'value'
);
);
?>
當我調用瀏覽器這個腳本,有一個明確的HTML頁面。這很正常。
有什麼辦法可以捕獲這個數組並在瀏覽器中讀取它?
例如與控制檯(螢火蟲)或卡利Linux等?
獲取瀏覽器數據我有這個簡單的PHP腳本:從return語句
<?php
return array (
'information' => array (
'key' => 'value'
);
);
?>
當我調用瀏覽器這個腳本,有一個明確的HTML頁面。這很正常。
有什麼辦法可以捕獲這個數組並在瀏覽器中讀取它?
例如與控制檯(螢火蟲)或卡利Linux等?
return statement完全是PHP內部的,它對任何其他進程都是不可見的。在你使用它的上下文中,參數被忽略。無論如何,除了PHP之外,沒有辦法像理解數組一樣理解數據,因爲這是PHP運行時引擎特有的數據結構。
PHP腳本(在web服務器上下文中)的主要「結果」是它的輸出,它通過web服務器傳遞給連接另一端的瀏覽器。您還可以使用header()
函數影響Web服務器將包含的HTTP標頭。
要輸出供別處使用的數據,您需要提供一個字符串表示形式。最簡單的可能是使用echo json_encode($value);
既然你不發送給客戶端,你應該怎麼看? – Rizier123
是不是它發送到客戶端時,我返回一個數組與PHP? –
原因當我var_dump它,它顯示在頁面上,但是有沒有可能通過HTTP響應閱讀它等。? –