我尝试将effect
课程应用到input type="submit"
,只要其归因表单操作包含字符串special
。
我得到了
致命错误:无法在第16行重新声明get_class()
代码:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
$case1 = "special";
$a = "aaa";
$item = "something";
function get_class( $slug ) {
$class_map = array(
'special' => 'effect',
'none' => ''
);
return ( isset( $class_map[ $slug ] ) ) ? $class_map[ $slug ] : '';
} // Line 16
?>
<HTML>
<body>
<form action="/go/<?= $item ?>/<?php echo $case1 ; ?>" method="POST" target="_blank">
<input name="a" type="hidden" value="<?php echo $a; ?>"/>
<input type="submit" class="<?php get_class( $case1 ); ?> general-class" value="Click Me"></form>
</body>
</HTML>