PHP有一个函数range('a','z')
,它打印英文字母a,b,c,d等。
其他字母表是否有类似的功能?也许是一个接受语言作为参数的函数
答案 0 :(得分:1)
我对此表示怀疑。 PHP不知道Unicode或类似的。
此外,range()
不打印,它返回一个数组。要打印它,您需要echo implode(range('a', 'z'))
。
答案 1 :(得分:1)
Unicode中的字母顺序不遵循英文字母顺序。你必须自己构建字符串。考虑将其定义为全局常量
答案 2 :(得分:1)
$arr = range('а', 'я');
var_dump($arr);
但这只适用于cp1251
而丢失了ё
,因为它位于ascii表的末尾