普通/文艺/2B青年如何写字母数组

2012-03-15
1分钟阅读时长

提醒:本文最后更新于 4410 天前,文中所描述的信息可能已发生改变,请谨慎使用。

此前v2ex谋篇强大的炒作文中要求算md5(任意三个字母+‘substr(md5(‘UTF-8’),20,4)’),引发了我关于输出一个26个字母集数组的兴趣。下面是我测试的几种个人认为比较有代表的写法:

先看普通青年的

<?php
    $a = 'abcdefghijklmnopqrst';
    $b = array();
    for($i=0;$i<26;$i++) {
        $b[] = substr($a,$i,1);
    }
?>

再来看看文艺青年的

<?php
    $b = array();
    for($i=0;$i<26;$i++) 
    {
        $b[] = chr($i+97);
    }
?>

最后看看2B青年的

<?php
    $b = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
?>

以上仅代表个人观点,如有异议,请随意吐槽!

3 评论

2012-03-23 07:30:04 回复

for($b=array(),$i=10;$i<36;$i++)$b[]=ba<x>se_convert($i,10,36);

评论内容居然没转义

2012-03-24 00:49:32 回复

@卜卜口の
唔,还算是文艺派的写法了。我第一下就只想到普通想法0.0

2012-03-23 07:28:15 回复

瞬间就想到的只有
for($b=array(),$i=10;$i