如何将数据添加到另一个文件变量中的数组?

M 开始

我有以下带有数组的变量config.php

$user_password = array(
'admin' => 'phpass:!2a!09!0VacTRBCSGujva0D474.Ce3XI6hEjb80/4VTYKGF0LFx9sIY/BdA.',
'test' => 'phpass:!2a!09!WFA38xA3BBdT.5nJVVMmBOQVAkyuAC/RluiN0ekNPAr0w6d4YBZK2',
'test2' => 'phpass:!2a!09!ZiysPdYPcL3tKpUiVFZLlOVw.l/E4paN6LVDCrRNCsResNex1NUmK' 
);

我想从我的登录页面添加一个新用户,我将如何在 config.php$user_password数组中添加新用户

我真的不知道如何开始。

我应该包含文件还是使用 require_once 然后编辑数组和 config.php ..?

例如:

if (isset($_REQUIRE['login-btn'])) {
	$username = $_REQUEST['user'];
	$passwd = $_REQUEST['passwd'];
    if (isset($username) && isset($passwd)) {
        //code to add user an passwd to the config variable $user_passwd array
    	}
}

猴子宙斯

目前的方法相当繁琐,而且受到不必要的限制。您绝对应该将其切换为使用 JSON 以便于操作和存储:

配置文件

$user_password = json_decode(file_get_contents('/path/to/users.json'));

用户.json

请勿将此文件放置在允许任何访问者下载的可公开访问的位置

{"admin":"phpass:!2a!09!0VacTRBCSGujva0D474.Ce3XI6hEjb80\/4VTYKGF0LFx9sIY\/BdA.","test":"phpass:!2a!09!WFA38xA3BBdT.5nJVVMmBOQVAkyuAC\/RluiN0ekNPAr0w6d4YBZK2","test2":"phpass:!2a!09!ZiysPdYPcL3tKpUiVFZLlOVw.l\/E4paN6LVDCrRNCsResNex1NUmK"}

添加新用户

$user_password[$username] = $passwd;
file_put_contents('/path/to/users.json', json_encode($user_password));

笔记:

不使用数据库,这是处理当前情况的正确方法。但是,如果您开始获得数以万计的用户,那么这种方法只会变得越来越慢。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将变量的编号批量添加到另一个变量中?

来自分类Dev

如何将保存在文件中的值添加到另一个变量?

来自分类Dev

如何将另一个变量添加到现有对象中?

来自分类Dev

如何将另一个模式数据添加到模型中?

来自分类Dev

如何将一个数组中的值添加到另一个数组?

来自分类Dev

如何将多维数组的键值添加到另一个数组

来自分类Dev

如何将新数组添加到另一个数组的特定对象中

来自分类Dev

如何将工作表从Excel文件添加到另一个文件?

来自分类Dev

如何将数组的元素添加到另一个对象并计数

来自分类Dev

如何将XIB文件中的UIView作为子视图添加到另一个Xib文件

来自分类Dev

如何将另一个项目添加到数据绑定的DropDownList?

来自分类Dev

如何将另一个孩子添加到响应数据表

来自分类Dev

如何将一个数组的元素添加到另一个数组

来自分类Dev

如何将表中的值添加到另一个表中?

来自分类Dev

如何将表列数据添加到mysql中另一个类似的列表

来自分类Dev

如何将集合添加到Cloud Firestore中的另一个集合?

来自分类Dev

如何将列表中的列表添加到另一个列表

来自分类Dev

如何将时间添加到 Java 中的另一个 Time 实例

来自分类Dev

如何将混音从一个文件添加到另一个文件

来自分类Dev

如何将一个文件中的一行一行添加到另一个文件中

来自分类Dev

如何将一个数组添加到存在于mongodb对象中的另一个数组中

来自分类Dev

如何将一个结构数组的所有元素添加到另一个结构数组中?

来自分类Dev

如何将一个 JS 对象的数据添加到另一个

来自分类Dev

如何将一个类中的对象添加到另一个类中的List。

来自分类Dev

如何将一个数组添加到另一个数组以创建一个数组数组。(JS)

来自分类Dev

如何将一个对象添加到另一个对象

来自分类Dev

如何将一个列表添加到另一个列表

来自分类Dev

如何将一个对象添加到另一个对象的值中

来自分类Dev

如何将json数组元素添加到另一个json数组的开头?

Related 相关文章

  1. 1

    如何将变量的编号批量添加到另一个变量中?

  2. 2

    如何将保存在文件中的值添加到另一个变量?

  3. 3

    如何将另一个变量添加到现有对象中?

  4. 4

    如何将另一个模式数据添加到模型中?

  5. 5

    如何将一个数组中的值添加到另一个数组?

  6. 6

    如何将多维数组的键值添加到另一个数组

  7. 7

    如何将新数组添加到另一个数组的特定对象中

  8. 8

    如何将工作表从Excel文件添加到另一个文件?

  9. 9

    如何将数组的元素添加到另一个对象并计数

  10. 10

    如何将XIB文件中的UIView作为子视图添加到另一个Xib文件

  11. 11

    如何将另一个项目添加到数据绑定的DropDownList?

  12. 12

    如何将另一个孩子添加到响应数据表

  13. 13

    如何将一个数组的元素添加到另一个数组

  14. 14

    如何将表中的值添加到另一个表中?

  15. 15

    如何将表列数据添加到mysql中另一个类似的列表

  16. 16

    如何将集合添加到Cloud Firestore中的另一个集合?

  17. 17

    如何将列表中的列表添加到另一个列表

  18. 18

    如何将时间添加到 Java 中的另一个 Time 实例

  19. 19

    如何将混音从一个文件添加到另一个文件

  20. 20

    如何将一个文件中的一行一行添加到另一个文件中

  21. 21

    如何将一个数组添加到存在于mongodb对象中的另一个数组中

  22. 22

    如何将一个结构数组的所有元素添加到另一个结构数组中?

  23. 23

    如何将一个 JS 对象的数据添加到另一个

  24. 24

    如何将一个类中的对象添加到另一个类中的List。

  25. 25

    如何将一个数组添加到另一个数组以创建一个数组数组。(JS)

  26. 26

    如何将一个对象添加到另一个对象

  27. 27

    如何将一个列表添加到另一个列表

  28. 28

    如何将一个对象添加到另一个对象的值中

  29. 29

    如何将json数组元素添加到另一个json数组的开头?

热门标签

归档