Php 函数的参数
我最近开始学习更多关于PHP的知识,我有一个关于参数的问题,也许有人能给我更好的解释。 我创建了一个函数,它必须从中获取某些变量,如果这些变量不是全局变量,我的脚本就不能正常工作 我的函数如下所示Php 函数的参数,php,Php,我最近开始学习更多关于PHP的知识,我有一个关于参数的问题,也许有人能给我更好的解释。 我创建了一个函数,它必须从中获取某些变量,如果这些变量不是全局变量,我的脚本就不能正常工作 我的函数如下所示 function adminEditUser() { global $connect, $userEditName, $userEditPwd, $userEditFirstN, $userEditLastN, $userEditEmail, $userEditAvatar, $use
function adminEditUser() {
global $connect, $userEditName, $userEditPwd, $userEditFirstN, $userEditLastN, $userEditEmail, $userEditAvatar, $userEditRole, $userEditSts, $userLastEdit;
$query = "SELECT * FROM users WHERE user_id = $getUserId ";
$adminEditUser = mysqli_query($connect, $query);
checkQuery($adminEditUser);
while($row = mysqli_fetch_assoc($adminEditUser)) {
$userEditName = $row['username'];
$userEditPwd = $row['password'];
$userEditFirstN = $row['firstname'];
$userEditLastN = $row['lastname'];
$userEditEmail = $row['email'];
$userEditAvatar = $row['image'];
$userEditRole = $row['role'];
//$userRandSalt = $row['randSalt'];
$userEditSts = $row['status'];
$userLastEdit = $row['last_edit'];
}
[...]
我需要一点帮助,我怎样才能改变这些全局变量?
有人能给我解释一下吗?函数adminEditUser($connect、$userEditName、$userEditPwd、$userEditFirstN、$userEditLastN、$userEditEmail、$userEditAvatar、$userEditRole、$userEditSts、$userLastEdit){
顺便打个电话
adminEditUser($connect、$userEditName、$userEditPwd、$userEditFirstN、$userEditLastN、$userEditEmail、$userEditAvatar、$userEditRole、$userEditSts、$userLastEdit)
PS变量名称可以不同似乎您需要了解的是返回值而不是输入参数。实际上,您需要传递给函数的只是连接。所有这些其他变量都只被赋值,这意味着它们作为参数毫无意义。无论您使用它们做什么,都应该使用返回值从他们的位置的功能。