php使用post数组的键值创建同名变量并赋值的方法


Posted in PHP onApril 03, 2015

本文实例讲述了php使用post数组的键值创建同名变量并赋值的方法。分享给大家供大家参考。具体如下:

这段代码可以自动根据post数组的键值创建同名变量,这个功能使用非常方便,不用提前声明变量

<?php
$expected=array('username','age','city','street');
foreach($expected as $key){
  if(!empty($_POST[$key])){
    ${key}=$_POST[$key];
  }
  else{
    ${key}=NULL;
  }
}
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(三)
Oct 09 PHP
php购物网站支付paypal使用方法
Nov 28 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
Nov 07 PHP
php使用PDO操作MySQL数据库实例
Dec 30 PHP
SESSION存放在数据库用法实例
Aug 08 PHP
简单谈谈php浮点数精确运算
Mar 10 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
Mar 18 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 PHP
php实现和c#一致的DES加密解密实例
Jul 24 PHP
THINKPHP3.2使用soap连接webservice的解决方法
Dec 13 PHP
安装docker和docker-compose实例详解
Jul 30 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 PHP
php删除指定目录的方法
Apr 03 #PHP
php实现递归抓取网页类实例
Apr 03 #PHP
php调整服务器时间的方法
Apr 03 #PHP
php实现图片转换成ASCII码的方法
Apr 03 #PHP
php解析字符串里所有URL地址的方法
Apr 03 #PHP
php对文件进行hash运算的方法
Apr 03 #PHP
php计算给定时间之前的函数用法实例
Apr 03 #PHP
You might like
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
smarty实现多级分类的方法
2014/12/05 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
2016/07/01 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
jQuery的slideToggle方法实例
2013/05/07 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
AngularJS控制器详解及示例代码
2016/08/16 Javascript
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
python爬虫基本知识
2018/03/05 Python
利用Python在一个文件的头部插入数据的实例
2018/05/02 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
dpn网络的pytorch实现方式
2020/01/14 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
Python Selenium库的基本使用教程
2021/01/04 Python
python 第三方库paramiko的常用方式
2021/02/20 Python
基于注解实现 SpringBoot 接口防刷的方法
2021/03/02 Python
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
如何查找和删除数据库中的重复数据
2014/11/05 面试题
生产车间班组长岗位职责
2014/01/06 职场文书
英语教师个人总结
2015/02/09 职场文书
ThinkPHP5和ThinkPHP6的区别
2021/03/31 PHP
python not运算符的实例用法
2021/06/30 Python
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
Spring Bean是如何初始化的详解
2022/03/22 Java/Android
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL
Go gorilla securecookie库的安装使用详解
2022/08/14 Golang