HTML:フォームが送信されたかどうかはどのように確認されますか?
<form name="myform" action="process.php" method="POST">
<input type="hidden" name="check_submit" value="1" />
<!-- ........ -->
</form>
PHP:
if (array_key_exists('check_submit', $_POST)) {....}
なぜarray_key_exists('check_submit', $_POST)
フォームが送信されたかどうかを確認することができますか?
これまではisset($_POST['...'])
が使用されていましたが、これはありません。
もし私がこのようなことをしなければ、array_key_exists( 'check_submit'、$ _POST)の決定が起こるかもしれません。
あるべきではない何らかの理由はありますか? –
'isset($ _ POST ['...'])' ...いいえアンダースコア –