【发布时间】:2020-06-09 23:33:38
【问题描述】:
我想显示用户名和每个用户的技能。用户显示正常但技能不工作如何解决?
index.php
<?php
$jsondata = file_get_contents("data.json");
$json = json_decode($jsondata, true);
$output = "";
foreach ( $json['UserData'] as $display ) {
$output .="<p>" .$display['fname']. "</p>
</br>
<h6>Skills :</h6>";
foreach ( $json['skills'] as $value ) {
$output .=" <p>".$value."</p> </br>
";
}
}
echo $output;
?>
data.json
{
"UserData": [
{
"id": "name",
"fname": "Joey",
"lname": "Tulang",
"age": "29",
"gender": "Male",
"skills": [ "HTML", "CSS", "JavaScript" ],
"image": [ "html.jpg", "css.jpg", "js.jpg" ]
},
{
"id": "2",
"fname": "Angelica",
"lname": "Balce",
"age": "20",
"gender": "Female",
"skills": ["C++", "Python", "PHP"],
"image": [ "c++.jpg", "python.jpg", "php.jpg" ]
},
{
"id": "3",
"fname": "Mj",
"lname": "King",
"age": "21",
"gender": "male",
"skills": [ "Photoshop", "Figma", "Corel Draw"],
"image": [ "photoshop.jpg", "figma.jpg", "cdraw.jpg" ]
}
]
}
我想这样显示。
乔伊
技能
- HTML
- CSS
- JavaScript
当归
技能
- C++
- Python
- PHP
Mj
技能
- Photoshop
- Figma
- Corel 绘图
【问题讨论】: