php - 将 _POST 参数映射到变量的更好方法

标签 php post dry url-parameters

我确信有更好的方法可以将所有 _POST 参数映射到具有相同名称的变量。有人知道如何更好地做到这一点吗?

$ownerName = $_POST["ownerName"];
$ownerEmail = $_POST["ownerEmail"];
$ownerPhone = $_POST["ownerPhone"];
$ownerAddress = $_POST["ownerAddress"];
$buyerName = $_POST["buyerName"];
$buyerEmail = $_POST["buyerEmail"];
$buyerPhone = $_POST["buyerPhone"];
$buyerAddress = $_POST["buyerAddress"];
$propertyAddress = $_POST["propertyAddress"];
$parcelNumber = $_POST["parcelNumber"];

非常感谢。

最佳答案

PHP 中有一个函数extract vars 的值:

<?php
extract($_POST, EXTR_SKIP);
?>

关于php - 将 _POST 参数映射到变量的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7956762/

相关文章:

php - 如何在不触及 HTML 元素的情况下修改 HTML 字符串?

http - 为什么我们需要 HTTP GET? HTTP POST 有什么不能实现的吗?

java - 避免 Java 接口(interface)中的样板文件

c - 在 C 中共享公共(public)数据以进行科学计算

php - Laravel "Wrong password"错误消息

php - 如何转义 .htaccess 中的井号 (#) 字符?

php - 解析 simple_html_dom 结果

jquery - 序列化空数组输入

javascript - 使用 Mocha 和 Superagent 在裸 Node.js 应用程序中测试帖子

javascript - d3 v4 : merge enter and update selections to remove duplicate code