在php有两种常用的数据获取方法一种是$_get形式的一种是$_POST形式的,前者一般用于小量数据如地址栏a.php?id=1而后者post用下表单数据处理.
我们使用的HTML格式和发送的PHP网页进行处理。在这一教训,我们选择了使用方法后提交,但我们也可以选择获得的方法。这一教训将审查转让双方的方法。
php post用法.
在我们的PHP形式教训我们使用后的方法。这是有关线的HTML代码看上去像这样:
...
此HTML代码中指定的表格数据将提交给“ process.php ”网页使用POST方法。在PHP的方式,这是商店所有的“张贴”的价值观成为一个关联数组所谓“的$ _POST ” 。一定要通知的姓名表单数据的名称,因为它们代表的关键在“的$ _POST ”关联数组。
现在,你知道联想阵列, PHP代码,由“ process.php ”应作出litte更有意义。
$quantity = $_POST['quantity'];
$item = $_POST['item'];
名称的形式被用来作为密钥的关联数组,所以一定要永远有两个项目的投入在您的HTML形式,具有相同的名称。如果你这样做,那么您可能会看到出现的一些问题。
PHP get
正如我们前面提到的替代方法后获得。如果我们要改变我们的HTML表单的获得方法,它将看起来就像这样:
...
他将以下面这种形式传递参数.
"?item=##&quantity=##"
php读取方式
$quantity = $_GET['quantity'];
$item = $_GET['item'];
get与post的方法各有所长,