Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP列出数组名称和值_Php_Arrays - Fatal编程技术网

PHP列出数组名称和值

PHP列出数组名称和值,php,arrays,Php,Arrays,我有一个数组: <?php // My PHP version is 5.3.5 $arr = array("num"=>6,"book"=>"Polyanna","name"=>"Fred","age"=>8) ?> 如何在数组中列出类别及其值,以得到如下结果: 总数:6 书籍:Polyana 姓名:弗雷德 年龄:8您需要。在声明数组时,您需要=>而不是= $arr = array("num"=>6,"book"=>"Polyann

我有一个数组:

<?php
// My PHP version is 5.3.5
$arr = array("num"=>6,"book"=>"Polyanna","name"=>"Fred","age"=>8)
?>

如何在数组中列出类别及其值,以得到如下结果:

总数:6
书籍:Polyana
姓名:弗雷德

年龄:8

您需要。

在声明数组时,您需要
=>
而不是
=

$arr = array("num"=>6,"book"=>"Polyanna","name"=>"Fred","age"=>8)
并遍历foreach循环以检索值

foreach ($arr as $key => $value)
{
   echo $key. ":". $value;
}

首先,在PHP中不能编写这样的数组。您需要使用以下符号:

<?php
$arr = array('num' => 6, 'book' => 'Polyanna', 'name' => 'Fred', 'age' => 8);
?>
或者,如果您只需要
回显
数据:

<?php
foreach ( $arr as $key => $value ) {
    echo $key . ": " . $value . "\n";
}
?>


实际上,这是一个基本的php,不值得任何人花时间回答。即使是最糟糕的php教程也可以向您展示如何做到这一点。如果这是你使用php的第一天,那么花些时间来阅读它并进行实验。我很惊讶你甚至可以用你在这个网站上花费的时间来问这个问题(根据你的声誉判断)。这个答案看起来更像是一个评论。
<?php
foreach ( $arr as $key => $value ) {
    echo $key . ": " . $value . "\n";
}
?>