define("product","hello how are you",TRUE);
$a = constant("product");
<input type="text" name="aa"size="30" value="<?php echo $a;?>">
此文本字段包含值
hello how are you.
问题:
当我在 aa 字段中编辑文本并单击按钮时,define function的值会相应更新。
答案 0 :(得分:0)
不要将某些内容定义为常量,然后尝试更新它。 W3Schools.com的定义和使用:
常量与变量非常相似,但以下差异除外:
但是,您可以将$ a变量更新为其他内容。如果您正在尝试创建输入以更改变量,则需要执行以下操作:
<form method="post">
<input type="text" name="aa" size="30" value="<?=$a?>" />
<input type="submit" name="submit" value="Save" />
</form>
<?php if(isset($_POST)) {
$a = $_POST['aa'];
}
?>