1
我在窗體上工作的工作,它看起來像這樣
<form name="project" method="post" action="result.php">
Address: <input name="address[line1]" type="text"/>
</form>
在result.php,我用下面的代碼來獲取輸入
<?php echo (isset ($_POST['address[line1]') ? $_POST ['address [line1]'] : 'fail') ?>
但是,我一直在我的頁面上發現'失敗'而不是捕獲輸入地址[line1],奇怪的是當我將名稱更改爲「addressLine1」時,它完美地工作,任何人都可以在此提醒我?
我是網絡開發新手,現在我很困惑。
括號'[]'用於數組。另外,你的'isset'丟失了'if'。 –
謝謝!也只是通過使用Google搜索來實現這一點!順便說一句,我isset的作品,我通過參考http://davidwalsh.name/php-ternary-examples這個工作,任何問題呢? @Fred – Bob