我讀別人的代碼,我不認爲我以前也遇到過這個。
if((< ? =date("Y");?>-parseInt($('#year').find('option:selected').val()))<18)
有什麼想法?
感謝
我讀別人的代碼,我不認爲我以前也遇到過這個。
if((< ? =date("Y");?>-parseInt($('#year').find('option:selected').val()))<18)
有什麼想法?
感謝
同<?php echo ...
它並不總是在某些環境中啓用。
<?=
是<?php echo
的簡寫,但只適用於php.ini設置正確的情況。
或[不正確](http://stackoverflow.com/q/200640/706138),視情況而定 – adlawson
計算結果爲:
if((<?php echo date("Y"); ?>-parseInt($('#year').find('option:selected').val()))<18)
但我認爲它建議你使用<?php echo '';?>
而不是<?= ?>
兼容性的原因。
值得注意的是,您發佈的代碼片段是嵌入式PHP的JavaScript。 –
*(相關)* [這是什麼符號在PHP中的意思](http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – Gordon