php – excel数组列double / triple / etc.辅音代
发布时间:2020-12-13 22:13:09 所属栏目:PHP教程 来源:网络整理
导读:我如何为AA-ZZ等自动生成数组(在 PHP中),如AAA-ZZZ $column_arr2= range("aa","zz"); // NOT Working$row_arr = range(0,1000);$column_arr = range("a","z");echo "Column2pre".print_r($column_arr2,true)."/prebr /"; // prints a - zecho "Rowpre".print
我如何为AA-ZZ等自动生成数组(在
PHP中),如AAA-ZZZ
$column_arr2= range("aa","zz"); // NOT Working $row_arr = range(0,1000); $column_arr = range("a","z"); echo "Column2<pre>".print_r($column_arr2,true)."</pre><br />"; // prints a - z echo "Row<pre>".print_r($row_arr,true)."</pre><br />"; echo "Column<pre>".print_r($column_arr,true)."</pre><br />"; 想要使数字和alpha数组动态,因为我将它用于excel文档. 我想要的是: $arr = ([0] => 'a',[1] => 'b',[2] => 'c',... [26] => 'aa',[27] => 'ab',[28] => 'ac',... [52] => 'ba',[53] => 'bb',[54] => 'bc',... ) 欢迎任何想法 解决方法
PHP supports incrementing strings:
$array = array('A'); $current = 'A'; while ($current != 'ZZZ') { $array[] = ++$current; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |