assign定义数组变量

来源:互联网 发布:李华瑞 知乎 编辑:程序博客网 时间:2024/06/07 22:25

在我们开发过程中,有时候一些HTML页面需要映射很多的变量,我们便可以使用数组的形式来进行映射,这样既可以使得代码更加的简洁易读,也避免了重复性的assign操作。
thinkphp中的批量assign举例:

//常规映射$this->assign('username'$username);$this->assign('password'$password);$this->assign('result'$result);//数组映射$this->assign('arr'array(    'username' => $username,    'password' => $password,    'result'   => $result));取值映射的时候我们可以这样书写: $arr['username'] $arr['password'] $arr['result']

这样书写既减少了代码量,又可以使代码更加美观易读,同样的道理我们也可以采用这种方式,去批量获取POST、和GET方式提交的值,任何一种细节的优化,可能有一些在我们的过程中看似微不足道的地方,都有利于良好的编码习惯养成,对于我们的成长和提高都有一定的帮助。

1 0
原创粉丝点击