在PHP中,要打印复杂的数组中的表或列表,可以使用以下方法:
$array = array(
'name' => 'John Doe',
'age' => 30,
'email' => 'johndoe@example.com',
'skills' => array('PHP', 'JavaScript', 'HTML', 'CSS')
);
print_r($array);
输出结果会显示数组的结构和值:
Array
(
[name] => John Doe
[age] => 30
[email] => johndoe@example.com
[skills] => Array
(
[0] => PHP
[1] => JavaScript
[2] => HTML
[3] => CSS
)
)
$array = array(
'name' => 'John Doe',
'age' => 30,
'email' => 'johndoe@example.com',
'skills' => array('PHP', 'JavaScript', 'HTML', 'CSS')
);
var_dump($array);
输出结果会显示数组的结构、值和数据类型:
array(4) {
["name"]=>
string(8) "John Doe"
["age"]=>
int(30)
["email"]=>
string(19) "johndoe@example.com"
["skills"]=>
array(4) {
[0]=>
string(3) "PHP"
[1]=>
string(10) "JavaScript"
[2]=>
string(4) "HTML"
[3]=>
string(3) "CSS"
}
}
$array = array(
'name' => 'John Doe',
'age' => 30,
'email' => 'johndoe@example.com',
'skills' => array('PHP', 'JavaScript', 'HTML', 'CSS')
);
echo "<table>";
foreach ($array as $key => $value) {
echo "<tr>";
echo "<td>$key</td>";
echo "<td>$value</td>";
echo "</tr>";
}
echo "</table>";
输出结果会以表格的形式展示数组的键和值:
<table>
<tr>
<td>name</td>
<td>John Doe</td>
</tr>
<tr>
<td>age</td>
<td>30</td>
</tr>
<tr>
<td>email</td>
<td>johndoe@example.com</td>
</tr>
<tr>
<td>skills</td>
<td>Array</td>
</tr>
</table>
以上是打印复杂PHP数组中的表或列表的方法。对于更复杂的数组结构,可以根据需要进行适当的调整和处理。
领取专属 10元无门槛券
手把手带您无忧上云