簡體   English   中英

如何在 PHP 中回顯一個數組?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM