生成PHP文件并记录文本次数函数

// 生成PHP文件
function gg($gm) {
    // 获取传入的文本
    $data = $_GET['str'];

    // 检查文件是否存在且是否能被成功引入
    if (!file_exists($gm . ".php") || !is_array($array = include $gm . '.php')) {
        // 如果文件不存在,初始化数组
        $array = [];
    }

    // 更新名字出现次数
    if (isset($array[$data])) {
        // 如果该文本已经存在,增加次数
        $array[$data]++;
    } else {
        // 如果该文本不存在,初始化为1
        $array[$data] = 1;
    }

    // 将更新后的数组写回文件
    file_put_contents($gm . ".php", "<?php\n return " . var_export($array, true) . ";");
}
发表评论 / Comment

提示:本文章评论功能已关闭