-4

次の PHP コードは、配列の出力を試みます。ただし、出力には配列の内容ではなく単に「配列」と表示されます。誰かが代わりに内容を印刷するように私に言うことができれば、私はとても感謝しています.

<?php 


 $greetings1 = array(
    'a' => 'hello',
    'b' => 'hi',
);
$greetings2 = array(
    'c' => 'hey',
    'd' => 'greetings',
);

$greetings = array_merge($greetings1, $greetings2);

echo $greetings;

?>

ありがとうございました

アンドリュー

4

5 に答える 5

2

使用する

print_r($greetings); 

それ以外の

echo $greetings;//Echo is used to display string.

詳細については、ドキュメントを確認してください

  1. print_r

  2. エコー

于 2013-09-05T08:41:24.193 に答える
1

配列の使用を印刷するには:

  1. print_r:

    echo "<pre>"; print_r($greetings); echo "</pre>";

    参照: http://php.net/manual/en/function.print-r.php

  2. var_dump:

    echo "<pre>"; var_dump($greetings); echo "</pre>";

    参照: http://php.net/manual/en/function.var-dump.php

  3. とを使用foreachechoます。

    foreach ($greetings as $key=>$val) { echo "You Key : ".$key." And Your value : ".$val; }

    参照: http://php.net/manual/en/control-structures.foreach.php

于 2013-09-05T08:52:07.543 に答える
1

複数の方法:

print_r($greetings); 人間が読める形式で印刷する

var_export($greetings); PHP ソース内で使用できるように出力します。

var_dump($greetings); 非常に詳細な情報を出力します (メンバーのデータ型を含む - 配列にブール値または null 値が含まれている場合に役立ちます)

于 2013-09-05T08:55:36.593 に答える
1

使用する

echo '<pre>';
print_r($greetings); 
echo '</pre>';
于 2013-09-05T08:44:10.983 に答える
1

ステートメントarrayを使用して変数を出力することはできません。echo

print_r()配列要素を出力するために使用できます。

例えば、

print_r($greetings); 

また

var_dump($greetings);
于 2013-09-05T08:57:22.863 に答える