a
からz
..に char を取得するには、php で単純なループを実行する必要があります。
for($i=0;$i<aNumber;$i++)
echo "char = ".intToChar($i)."<br>";
ここで、aNumber は 20 未満です
range
[docs]を使用すると、文字の配列を簡単に作成できます。
$chars = range('a', 'z');
または、本当に印刷したいだけの場合:
echo implode('<br />', range('a', 'z'));
ASCII テーブルを理解する必要があります。このリンクを参照してください。A - Z
is65 - 90
およびa - z
isのコード97 - 122
。
for($i = 97; $i <= 122; $i++)
echo chr($i);
私はこの方法で解決しました:
$i = 0;
$char = 'a';
$aNumber = xx;
while($i<$aNumber){
echo $char."<br>";
$char++;
$i++;
}
ASCII コード/番号で指定された文字を返すには、chr関数を使用します。0 から 20 までループしたいので、 に 97 を追加する必要があります$i
。97 は文字の ASCII コードですa
。
for($i=0;$i<$aNumber;$i++)
echo "char = ".chr($i+97)."<br>"; // + 97 because it is ASCII 'a'
これらの文字をループしたいだけの場合は、次のようにできます。
for($i = ord('a'); $i < ord('z'); $i++)
echo "char = ".chr($i)."<br>";
さらに、これらの文字の配列を取得したい場合は、範囲関数を使用できます。
$chars = range('a', 'z');