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

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简易集成Markdown教程

      WordPress简易集成Markdown教程

      今天首先在群里面看到一个用户询问是否有方法将Markdown集成到主题里面去,后来我一想,这个所谓的Markdown确实是很多人提到 ...

      点击查看
    • WordPress制作简易年度总结页面

      WordPress制作简易年度总结页面

      今天早些时候已经制作一个类似112博客导航的页面,具体可以详见:

      点击查看
    • WordPress通过短代码显示指定文章内容

      WordPress通过短代码显示指定文章内容

      今天在一个WordPress交流群里面看到一个群友问一个问题,我个人方面也是很感兴趣,这个问题就是如何通过“新建文章栏输入链接 ...

      点击查看
    • 禁用WordPress 4.7版本的PDF预览功能

      禁用WordPress 4.7版本的PDF预览功能

      之前的文章我们也介绍了,关于WordPress 4.7版本中,新增了一个预览PDF的功能,详见:

      点击查看
    • WordPress获取文章的第一张图片并且显示

      WordPress获取文章的第一张图片并且显示

      关于这类的文章我们已经介绍过两种方法了,两种方法都不一样,但是适合自己的才是最好的,虽然今天我要介绍的方法可能不适合 ...

      点击查看
    • WordPress 评论中嵌入图片

      WordPress 评论中嵌入图片

      今天在知更鸟博客看到了这篇文章,虽然文章本身的原理很简单,但是通过这个原理我相信可以了解到信息或者说可以达到举一反三 ...

      点击查看
    WordPress如何生成随机字符
    7 + 9 =
    • 昵称 (必填)  
    • 邮箱 (必填)
    • 网址 (选填)