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

yipeiwu_com7年前PHP代码库

本文实例讲述了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的消息通信机制。分享给大家供大家参考,具体如下: <?php error_reporting(E_ALL&~E_WARNING&~E_NOTICE)...

如何用C语言编写PHP扩展的详解

如何用C语言编写PHP扩展的详解

1:预定义在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def内容是你希望定义的函数名以及参数:int a(int x,int y)string b(s...

浅谈json_encode用法

1.从数据库中查询出来的数据,放在数组中 复制代码 代码如下: $query=mysql_query($SQL);  while($row = mysql_fetch_arra...

用PHP实现浏览器点击下载TXT文档的方法详解

由于现在的浏览器已经可以识别txt文档格式,如果只给txt文档做一个文字链接的话,点击后只是打开一个新窗口显示txt文件的内容,并不能实现点击下载的目的。当然这个问题的解决办法也可以是将...

一个php短网址的生成代码(仿微博短网址)

分享一个php短网址的生成代码。 复制代码 代码如下: <!DOCTYPE html> <html lang="en"> <head> <met...