有显示所有字母数字的php函数吗?

有显示所有字母数字的php函数吗?,php,Php,我必须将变量定义为所有字母(大写和小写)和数字的字符串。 目前,我正在以以下方式做这件事 $string = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; 有没有其他方法可以定义具有相同值的$string?您可以使用php范围来实现此目的: $string = join(array_merge(range(0, 9), range('A', 'Z'), range('a', 'z'))); 有很多不同的方

我必须将变量定义为所有字母(大写和小写)和数字的字符串。 目前,我正在以以下方式做这件事

 $string = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';

有没有其他方法可以定义具有相同值的$string?

您可以使用php范围来实现此目的:

$string = join(array_merge(range(0, 9), range('A', 'Z'), range('a', 'z')));

有很多不同的方法。你为什么想用另一种方式?这个字符串的实际用途是什么?如果要检查其他字符串的有效性,可能需要查看regexs。你的
$string
的目的是什么?答案完全正确,有趣的是它有几乎相同数量的字符来产生相同的结果:)是的,但这样做你不会错过任何字符:)