PHP小白 - 利用代码达到验证的目的
前言
在编程学习的时候我们会遇到各种各样的软件或源码,其中不乏很多带有验证的例子,突发奇想用PHP搞个验证。
代码
<?php
// 获取用户提交的 IP 地址
$user_ip = $_GET['ip'];
// 从文本文件中读取 IP 地址列表
$ip_list = file('ip.txt', FILE_IGNORE_NEW_LINES);
// 检查用户提交的 IP 是否存在于列表中
$line_number = array_search($user_ip, $ip_list);
if ($line_number !== false) {
// 如果存在,返回成功消息、行号和 IP 地址
$response = array('code' => '200','msg' => 'success', 'line_number' => $line_number + 1 );
} else {
// 如果不存在,返回失败消息
$response = array('code' => '404','msg' => 'fail', 'reason' => 'not found');
}
// 将响应转换为 JSON 格式并输出
echo json_encode($response);
?>
新建一个PHP文本并将其中的文本名和提交的内容更改一下,再新建一个你更改后的文本名的文本,提交成功就会返回提交内容在文本中所在行数。
提示:本文最后更新于2023年 12月 26日,如有错误或者已经失效,请留言告知。
THE END