php字符串长度怎么获取(PHP实现给定一列字符,生成指定长度的所有可能组合示例)
类别:编程学习 浏览量:1372
时间:2022-01-23 02:53:49 php字符串长度怎么获取
PHP实现给定一列字符,生成指定长度的所有可能组合示例本文实例讲述了php实现给定一列字符,生成指定长度的所有可能组合。分享给大家供大家参考,具体如下:
给定一列字符,生成指定长度的所有可能的组合:
如:a,b,c,d,e 或 0-9
生成长度 1:a, b, c, d, e; 长度2 :aa, ab, ac, ad, ae, ba, bb, bc, bd, be,................ee
|
<?php function de( $len , $pos = 0) { static $bit = []; static $source = [ 'a' , 'b' , 'c' , 'd' , 'e' ]; /*[0, 1, 2, 3, 4, 5, 6, 7, 8, 9];*/ $pos ++; for ( $i = 0; $i < count ( $source ); $i ++) { $bit [ $pos ] = $source [ $i ]; if ( $pos < $len ) { de( $len , $pos ); } else { echo implode( '' , $bit ). "\n" ; } } } |
用phpcmd小助手(https://github.com/dclnet/phpcmd)运行代码
以上为长度为1
长度为2的。
希望本文所述对大家php程序设计有所帮助。
原文链接:https://blog.csdn.net/dclnet/article/details/50705101
您可能感兴趣
- JSON中的特殊字符
- sql 如何拆分字符串(SQL Server实现将特定字符串拆分并进行插入操作的方法)
- js截取字符串
- asp.net去除字符串中html标签
- python中字符串常用函数或方法(Python3.5字符串常用操作实例详解)
- js字符串加密解密
- sql转字符串函数(sql中的常用的字符串处理函数大全)
- js字符串常用函数
- SQL处理字符串的函数
- C#中字符串转换成日期
- SQLSERVER 拼接含有变量字符串案例详解(SQLSERVER 拼接含有变量字符串案例详解)
- jquery遍历json字符串
- SqlServer类似正则表达式的字符处理问题(SqlServer类似正则表达式的字符处理问题)
- mysql字符串默认长度(MySQL 字符类型大小写敏感)
- python转图片为字符图(Python实现图片转字符画的代码实例)
- .NET中获取URL问号后面的字符串
- 刘韬涛丁子贺小品《根治低头族》台词剧本(刘韬涛丁子贺小品根治低头族台词剧本)
- 看完《夺冠》,黄渤的演技我实在夸不起来,彭昱畅反令人惊喜(黄渤的演技我实在夸不起来)
- 黄渤泪目 我的痴呆父亲,我内心永远的痛(黄渤泪目我的痴呆父亲)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
- 鱿鱼炒蒜苔不是黑暗料理,这样做清香扑鼻,鲜美脆嫩,开胃又下饭(鱿鱼炒蒜苔不是黑暗料理)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
热门推荐
- python中split使用方法(python lxml中etree的简单应用)
- 云服务器租用还是托管好(租用云服务器我们需要知道的几点内容)
- python旅游(详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?)
- nginx的15种优化方案(Nginx开启Brotli压缩算法实现过程详解)
- python条形码识别(python3转换code128条形码的方法)
- dedecms提示怎么去除(DEDECMS系统后台会员功能漏洞解决方法)
- apache访问提示404(Apache跨域资源访问报错问题解决方案)
- jquery滚动固定插件在哪(jquery 步骤进度轴插件的实现代码)
- 微信小程序多人编辑表格(微信小程序实现固定表头、列表格组件)
- mysql读写分离怎么实现的(详解MySQL主从复制及读写分离)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9