[英]How to echo an array in PHP?
如果我在 PHP 中有這樣定義的數組:
$stocked = []; array_push($stocked, "beer"); array_push($stocked, "chocolate");
如何打印出數組? 我嘗試使用回聲,但它只給出“數組”。 我想要的是 output 是 ["beer", "chocolate"]。
要獲得您要求的確切 output,您可以將數組編碼為 JSON,例如
echo json_encode($stocked);
<?php
$stocked = [];
array_push($stocked, "beer");
array_push($stocked, "chocolate");
echo "<pre>";
print_r($stocked);
echo '<br>';
echo $stocked[0].'<br>';
echo $stocked[1];
?>
Output:-
Array
(
[0] => beer
[1] => chocolate
)
beer
chocolate
您可以使用以下功能:
var_dump();
print_r(); // You can use these with <pre> tags to get prettier output : echo "<pre>" . print_r($yourArray, true) . "</pre>";
dd(); // Note: this will halt the execution.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.