分享各种网络资源
是我乃至整个互联网的精髓所在
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress如何生成随机字符
+ 6

WordPress如何生成随机字符

WordPress如何生成随机字符-BanYuner

最近一段时间有一种想要自己做主题的冲动,毕竟想通过做主题来学习更多方面的只是,但是每次准备开始动工的时候,就觉得完全不知道从哪里下手,也根本不能理解,所以就放弃了。

但是在学习的过程中,我还是了解了很多的,这不,我今天给大家带来的知识就是关于如何生成随机数的教程,教程来自我爱水煮鱼:

<?php
function getRandomStr(){
$str = "";
$str_pol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
$max = strlen($str_pol) - 1;
for ($i = 0; $i < 16; $i++) {
$str .= $str_pol[mt_rand(0, $max)];
}
return $str;
}
?>

上面的代码是很多人都会使用的生成随机字符的,但是根据水煮鱼博客说的,其实WordPress本身已经提供了随机字符生成函数了,函数为:wp_generate_password,而且这个函数也有三个参数:

  • $length:要生成的随机字符的长度,默认为:12,
  • $special_chars:随机字符中是否包含一些特殊字符,包含:!@#$%^&*(),默认是 true,如果你要生成的随机字符不包含这些特殊字符,只是大小写字母加数字的话,这个参数要设置为 false。
  • $extra_special_chars:随机字符中是否包含一些更特殊的字符,比如:-_ []{}<>~`+=,.;:/?|,这一个用于生成 secret key 的时候使用。默认是 false。
  • 如果说你想要生成一个16位随机字符,并且不含特殊符号的话,那么下面的代码是可以使用的:

    <?php $random_str =wp_generate_password(16,false);?>
    
    关注我们 打赏 分享此文

    微信扫码,关注我们

    扫码,支持我

    WordPress如何生成随机字符

    支付宝(点击图片切换)

    扫码,支持我

    WordPress如何生成随机字符

    微信(点击图片切换)

    扫码,手机看

    WordPress如何生成随机字符
    匿名

    个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

    相关推荐

    • WordPress基础教程-文章内容中如何添加音频文件

      WordPress基础教程-文章内容中如何添加音频文件

      目前基础教程已经基本完毕了,每篇文章都是用自己的语言写出来的,有兴趣查看其他教程的用户可以前往这里查看所有相关教程:教程合集 添加音频文件还...

      点击查看
    • WordPress评论上方显示评论用户列表

      WordPress评论上方显示评论用户列表

      一段时间之前,我在我的博客里面添加了下面的功能,这个功能我一开始觉得貌似没有人会喜欢或者说会显得比较多余,但是今天一个朋友问我如何实现这个功...

      点击查看
    • WordPress自动截取文章首段限定字数做为摘要

      WordPress自动截取文章首段限定字数做为摘要

      今天一个朋友问我这个问题,说实话,我也不像百度了,所以直接把 DUX 的方法介绍给大家了,我个人还是比较看好这个方法的。 DUX 实现这个功...

      点击查看
    WordPress如何生成随机字符
    4 + 1 =