2016-09-23 4 views
-1

私はPHPで新しく、私の問題は私のテーブルにキー/値を渡したいのです。これを行うための他の方法はありますか?ありがとうございました!ここでキーを取得してHTMLタグ内に印刷する方法は?

は私のコードです:

<?php 
$array = array(
"Salary of Mr. A is " => "1000$", 
"Salary of Mr. B is " => "1200$", 
"Salary of Mr. C is " => "1400$");    
?> 
<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
<table border="1"> 
    <tr> 
     <td><?= $array[0]; ?></td> 
     <td><?= $array["Salary of Mr. A is "]; ?></td> 
    </tr> 
    <tr> 
     <td></td> 
     <td><?= $array["Salary of Mr. B is "]; ?></td> 
    </tr> 
    <tr> 
     <td></td> 
     <td><?= $array["Salary of Mr. C is "]; ?></td> 
    </tr> 
</table> 
</body> 
</html> 

答えて

1

もう一つの方法は、

<?php 
     $array = array(
     "Salary of Mr. A is " => "1000$", 
     "Salary of Mr. B is " => "1200$", 
     "Salary of Mr. C is " => "1400$");    
    ?> 
    <!DOCTYPE html> 
    <html> 
    <head> 
     <title></title> 
    </head> 
    <body> 
    <table border="1"> 
    <?php foreach ($array as $key => $value) { ?> 
     <tr> 
      <td><?php echo $key; ?></td> 
      <td><?php echo $value; ?></td> 
     </tr> 
    <?php } ?> 
    </table> 
    </body> 
    </html> 
です
0

は、あなたの作品や時間を節約する、foreachループを使用してみてください。

<?php 
$array = array(
"Salary of Mr. A is " => "1000$", 
"Salary of Mr. B is " => "1200$", 
"Salary of Mr. C is " => "1400$"); 


?> 
<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
</head> 
<body> 
<table border="1"> 
<?php 

foreach($array as $key => $value) 
{ 
    echo "<tr>"; 
    echo "<td>" . $key . "</td>"; 
    echo "<td>" . $value . "</td>"; 
    echo "</tr>"; 
} 

?> 
</table> 
</body> 
</html> 
関連する問題