dovgqc2648 2015-11-20 07:57
浏览 66
已采纳

生成随机的字母数字字符串到.txt文件

I would like to create a random string of 25 alpha-numerical characters that when ran via a cron, would print the results to a key.txt file.

What would be the best way to do it? Thank you.

  • 写回答

3条回答 默认 最新

  • duanliang8464 2015-11-20 08:05
    关注

    There are tons of tutorials out there, one possible solution (for a learning purpose, that is) would be:

    $chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    // alternatively: implode('', array_merge(range(0,9),range('a', 'z'), range('A', 'Z')));
    $length = 25;
    $string = '';
    for ($i = 0; $i < $length; $i++)
        $string .= $chars[rand(0, strlen($chars) - 1)];
    // save it to a file
    file_put_contents("key.txt", $string);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 opencv图像处理,需要四个处理结果图
  • ¥15 无线移动边缘计算系统中的系统模型
  • ¥15 深度学习中的画图问题
  • ¥15 java报错:使用mybatis plus查询一个只返回一条数据的sql,却报错返回了1000多条
  • ¥15 Python报错怎么解决
  • ¥15 simulink如何调用DLL文件
  • ¥15 关于用pyqt6的项目开发该怎么把前段后端和业务层分离
  • ¥30 线性代数的问题,我真的忘了线代的知识了
  • ¥15 有谁能够把华为matebook e 高通骁龙850刷成安卓系统,或者安装安卓系统
  • ¥188 需要修改一个工具,懂得汇编的人来。