Maison > Article > développement back-end > Comment utiliser PHP pour développer l'interface backend d'un petit programme
Comment utiliser PHP pour développer l'interface backend de mini programmes
À l'ère de l'Internet mobile, les mini programmes sont devenus l'une des plateformes importantes pour le développement de nombreuses entreprises et particuliers. Le développement de l'interface backend du mini programme est l'un des maillons importants dans la réalisation de la fonction du mini programme. Cet article présentera comment utiliser PHP pour développer l'interface backend de l'applet et fournira des exemples de code.
Ce qui suit est un exemple de code simple qui montre comment écrire une interface pour vérifier la connexion de l'utilisateur :
<?php // 连接到数据库 $conn = mysqli_connect("localhost", "root", "", "test"); // 验证用户登录 function login($username, $password) { global $conn; // 查询数据库中是否存在匹配的用户名和密码 $query = "SELECT * FROM users WHERE username='$username' AND password='$password'"; $result = mysqli_query($conn, $query); if (mysqli_num_rows($result) > 0) { // 登录成功 return true; } else { // 登录失败 return false; } } // 处理请求 $action = $_GET['action']; if ($action == 'login') { $username = $_POST['username']; $password = $_POST['password']; // 调用登录函数 $result = login($username, $password); // 返回结果给小程序 if ($result) { echo json_encode(['status' => 1, 'message' => '登录成功']); } else { echo json_encode(['status' => 0, 'message' => '登录失败']); } } // 关闭数据库连接 mysqli_close($conn); ?>
Dans cet exemple de code, nous nous connectons d'abord à la base de données et définissons une fonction de connexion pour vérifier la connexion de l'utilisateur. Ensuite, en obtenant les paramètres passés par l'applet et en jugeant que le type de requête est login, la fonction login est appelée et le résultat correspondant est renvoyé à l'applet.
wx.request({ url: 'http://localhost/api.php?action=login', method: 'POST', data: { username: 'admin', password: '123456' }, success(res) { console.log(res.data) }, fail(err) { console.error(err) } })
Dans cet exemple de code, nous envoyons une requête POST à l'adresse API en appelant la méthode wx.request et transmettons les paramètres de nom d'utilisateur et de mot de passe. Les résultats de retour réussis seront imprimés dans la console.
Résumé
Le développement de l'interface backend du mini-programme via PHP peut obtenir des fonctions et des interactions riches, rendant le mini-programme plus flexible et plus puissant. Cet article présente comment utiliser PHP pour développer l'interface backend d'un petit programme et fournit un exemple de code simple. J'espère que cet article pourra vous être utile pour le développement de votre interface en arrière-plan lors du développement de petits programmes !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!