php使用数组存储用户数据进行登录的封装函数

简介: php使用数组存储用户数据进行登录的封装函数

用户数组

$user = array(
    array("user_name" => "lockdatav", "user_pwd" => "123456", "user_temp" => 1),//模版id=1
    array("user_name" => "lockdatav2", "user_pwd" => "123456", "user_temp" => 2),//模版id=2
    array("user_name" => "lockdatav3", "user_pwd" => "123456", "user_temp" => 3),//模版id=3
);


封装函数

/* 用户登录接口
 * $user, 用户列表
 * $user_name, 用户名
 * $user_pwd, 登录密码
 * */
function getUser($user, $user_name, $user_pwd)
{
    $res = [];
    for ($i = 0; $i < count($user); $i++) {
        if ($user[$i]['user_name'] == $user_name && $user[$i]['user_pwd'] == $user_pwd) {
            $res['data'] = $user[$i];
            die(json_encode($res));
        } else {
            $res['code'] = 0;
            $res['msg'] = "用户名或密码错误";
            $res['data'] = NULL;
            die(json_encode($res));
        }
    }
}


函数调用

//判断用户是否在用户组中;
$user_name = "lockdatav";
$user_pwd = "123456";
getUser($user, $user_name, $user_pwd);


@lockdata.cn

相关实践学习
基于Hologres轻松玩转一站式实时仓库
本场景介绍如何利用阿里云MaxCompute、实时计算Flink和交互式分析服务Hologres开发离线、实时数据融合分析的数据大屏应用。
阿里云实时数仓实战 - 项目介绍及架构设计
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3&nbsp;)前置知识要求 &nbsp; 课程大纲 第一章&nbsp;了解数据仓库概念 初步了解数据仓库是干什么的 第二章&nbsp;按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章&nbsp;数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章&nbsp;采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章&nbsp;用户行为数据仓库 严格按照企业的标准开发 第六章&nbsp;搭建业务数仓理论基础和对表的分类同步 第七章&nbsp;业务数仓的搭建&nbsp; 业务行为数仓效果图&nbsp;&nbsp;
相关文章
|
4月前
|
JSON PHP 数据格式
|
2天前
|
运维 JavaScript Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,Php环境,配置取消禁止函数exec如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
16 4
|
16天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
3月前
|
安全 PHP 数据库
从建站打拿站 -- PHP(登录和注册)
从建站打拿站 -- PHP(登录和注册)
16 1
|
3月前
|
PHP
从建站到拿站 -- PHP判断循环及函数
从建站到拿站 -- PHP判断循环及函数
12 0
|
3月前
|
PHP
从PHP开始学渗透 -- 函数
从PHP开始学渗透 -- 函数
8 0
php案例:$_ENV的数据怎么样才能显示出来.$_ENV的简单运用
php案例:$_ENV的数据怎么样才能显示出来.$_ENV的简单运用
php案例:$_ENV的数据怎么样才能显示出来.$_ENV的简单运用
php案例:判断这个是繁体字还是简体字(满足绝大部分字符)用php函数
php案例:判断这个是繁体字还是简体字(满足绝大部分字符)用php函数
php案例:判断这个是繁体字还是简体字(满足绝大部分字符)用php函数
|
4月前
|
PHP 数据安全/隐私保护