如果我有20个用户输入变量,并希望在$var [0..19],$_SESSION [‘var'[0..19]]和&之间工作. $_POST [‘var'[0..19]],例如:

$var0 = $_SESSION['var0'] = $_POST['var0'];

我怎么能有效地使用数组和foreach循环?

额外细节:

所以最初我一直在考虑尝试这样的事情:

$inputVars = array('var1'=>$var1, 'var2'=>$var2, 'var3'=>$var3, 'var4'=>$var4, 'var5'=>$var5)

$inputVarsS = array($_SESSION['inputVars = array('svar1'=>$_SESSION['var1']'], 'svar2'=>$_SESSION['var2'], 'svar3'=>$_SESSION['var3'], 'svar4'=>$_SESSION['var4'], 'svar5'=>$_SESSION['var5'])

$inputVarsP = array($_POST['inputVars = array('pvar1'=>$_POST['pvar1']'], 'pvar2'=>$_POST['pvar2'], 'pvar3'=>$_POST['pvar3'], 'pvar4'=>$_POST['pvar4'], 'pvar5'=>$_POST['pvar5'])

然后我猜我可以这样做:

$inputVarsS['svar1'] = $inputVarsP['pvar1'];

将会话值svar1设置为发布值pvar1.但我认为必须有一种更有效的方法来完成这些类型的任务.

我想我可以轻松拥有$inputVars数组并为键分配POST SESSION值,但是如果我想同时提供POST和SESSION值呢?然后我假设我需要多个数组?

php数组堂each怎么保存变量,php – 数组和foreach循环可以更有效地处理输入变量...相关推荐

  1. java怎样循环写数组按钮_java – 将按钮变量声明为带有for循环android的数组

    我设法在for循环中创建按钮,并且没有理由不在其中声明我的变量.不幸的是, eclipse只识别"bt"并且不想用它在循环中表示的数字替换我的[i],因此在我的布局中找到正确的id ...

  2. c语言程序定义不知数量的一维数组,c语言程序设计10-第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组.ppt...

    c语言程序设计10-第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组 * 临沂大学汽车学院:韩晓翠 第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组 授课要点 数组的概念 一维 ...

  3. java数组代表unicode值么,02-Java的数组

    02-Java的数组 02-Java的数组 1.数组的概述 数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理. 数组的常用概念 数 ...

  4. c++随机打乱数组_编程之路之php数组操作详解【文末有惊喜】

    一.数组的操作 数组是一种复合数据类型,是数据的集合. 数组中的数据称为元素,每个元素是由键和值组成的键值对. 二.数组分类 1.关联数组 数据是由键和值形式构成的数组,键和值有一定关系 $arr = ...

  5. c语言数组如何把一串数字存入数组_C语言 指针 (三)指针数组与数组指针

    对像我一样的初学者而言,指针数组.数组指针,听名字就很容易傻傻分不清.对于数组与指针的不同,笔者已经在上一篇文章里面已经做出了相对简单的解释.那么,"指针数组"和"数组指 ...

  6. c#foreach循环_C#| 使用foreach循环打印整数数组

    c#foreach循环 Given an integer array and we have to print its elements using "foreach loop" ...

  7. 基本语法及基本概念概述(标识符、访问修饰符、变量、数组、枚举、注释、空行、继承、接口、(对象、类、方法、实例变量)、关键字表)

    文章目录 1.标识符 2.标识符命名规范 3.访问修饰符 4.变量 5.数组 6. 枚举 7.注释 8.空行 9.继承 10.接口 11.对象.类.方法.实例 12.关键字表 13.保留字(reser ...

  8. bash颜色、变量、数组、相关脚本示例

    下面是bash的相关内容,包括bash的颜色代码.bash的四类文件.bash中变量处理方式.数组变量.shell的过程式编程语言以及部分简单脚本例子. 一.bash的颜色显示规则(颜色代码) bas ...

  9. 【JavaScript系列】JS基础语法_从变量到数组一网打尽_有教程有实战

    [JavaScript系列]基础语法_从变量到数组一网打尽_有教程有实战 JavaScript基础语法目录 基础语法 延迟和异步脚本 变量 数据类型 数据类型简介 简单数据类型与复杂数据类型 栈和堆 ...

最新文章

  1. 每个人都应该懂点函数式编程
  2. uc扩展中心打不开_如何享用chorme扩展
  3. 利用GDataXML解析XML文件
  4. 一个月后的2016产品汪温馨提示
  5. flutter打包的app有多大_Flutter原生混合开发
  6. android自定义弹出对话框,使用FlyDialog实现自定义Android弹窗对话框
  7. 六、Webpack详解学习笔记——webpack的安装、起步、配置、loader的使用、webpack中配置Vue、plugin的使用、搭建本地服务器、webpack配置的分离
  8. 关于指针释放的小领悟
  9. Android 系统(42)---使用BatteryHistorian分析和优化应用电量
  10. FileZilla Server远程管理
  11. VLFeat在matlab和vs中安装
  12. 应急响应的基本流程二
  13. 圈圈教你学USB学习资料大全(包含完整光盘和教程)
  14. 华为网络计算机登陆,华为路由器如何登录192.168.3.1入口设置界面
  15. 高度的思想境界的几个特征
  16. HP台式计算机不能启动,惠普电脑不能启动怎么处理
  17. 常见网络编程面试题答案征集与面试题(收集) ZZ 【网络编程】
  18. UI设计师是做什么的?
  19. 键盘音效,使得敲代码更加给力
  20. 谷歌宣布将收购云存储服务提供商Elastifile 完成后并入谷歌云

热门文章

  1. Atitit 外包管理规范attilax总结
  2. linux下用cronolog分割apache日志
  3. Java语言的基础知识6
  4. MySQL复制原理与配置
  5. Linux 命令(0)—— man 命令
  6. Golang sync.Map 简介与用法
  7. SSM整合配置文件总结
  8. git强行覆盖master分支
  9. BZOJ1026[SCOI2009]windy数
  10. ListT to DataTable