我试图在元素的内联样式内调用php函数。该函数应该返回一个红色的字符串,但会得到一个“此处不允许的值”
尝试调用checkMark
函数时发生错误。
foreach ($array as $value){
echo '<p style="{checkMark($value["firstMark"])}">'.$value['firstMark'].'</p>';
}
function checkMark($mark){
if($mark < 5){
return 'color:red';
}
}
?>
我试图通过这种方式转义字符:
echo "<td style=\"{checkMark(\$value[\"firstMark\"])}\">{$value['firstMark']}</td>";
但是它没有调用该函数,只是打印与我编写的字符串完全相同的字符串。