我正在阅读其他人的代码,我认为我之前没有遇到过这个问题。
if((< ? =date("Y");?>-parseInt($('#year').find('option:selected').val()))<18)
有什么想法吗?
由于
答案 0 :(得分:4)
<?=
是短开和回声标记。 Here是它的PHP文档。
答案 1 :(得分:1)
<?=
是<?php echo
的简写,但只有在正确设置了php.ini时才有效。
答案 2 :(得分:0)
与<?php echo ...
在某些环境中并不总是启用它。
答案 3 :(得分:0)
评估为:
if((<?php echo date("Y"); ?>-parseInt($('#year').find('option:selected').val()))<18)
但我认为出于兼容性原因,建议您使用<?php echo '';?>
代替<?= ?>
。