通过调用php函数动态更改内联CSS

时间:2019-10-29 15:56:44

标签: php html css

我试图在元素的内联样式内调用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>";

但是它没有调用该函数,只是打印与我编写的字符串完全相同的字符串。

0 个答案:

没有答案