[英]Basic PHP function result in html table
我只是在这里尝试一些非常基本的PHP。 试图在HTML表中显示函数的结果。 由于某种原因,结果不会放在应该放在<td>
标记内的位置,任何帮助都很棒……我在做什么错?
<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>
print
打印immediatelly。 return
将其值返回到需要的位置。
function sayDay($x){
global $days;
return "Today is $days[$x]";
}
您的函数应return
而不print
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.