ここでは非常に基本的なPHPを試しています。 HTMLテーブルに関数の結果を表示しようとしています。何らかの理由で、結果が<td>
のタグの中に入ることはありません。何か助けが必要な場合は、助けてください...私は間違っていますか?基本的なPHP関数の結果がhtmlテーブル
<body>
<?php
$days = array("Monday","Tuesday","Wednesday","Thursday","Friday");
function sayDay($x){
global $days;
print "Today is $days[$x]";
}
echo '<table border="1"><tr><th>Day of Week</th></tr>
<tr><td>'.sayDay(0).'</td></tr><tr><td>'.sayDay(1).'</td></tr>
<tr><td>'.sayDay(2).'</td></tr><tr><td>'.sayDay(3).'</td></tr>
<tr><td>'.sayDay(4).'</td></tr>
</table>';
?>
</body>
何が印刷されますか?今まで問題を見つけることができません –
あなたはエコーしていて、機能は印刷中です。 'return 'を試すToday is $ days [$ x]"; ' – AbraCadaver
現在の出力はデバッグに役立ちます。あなたはそれを提供できますか? –