需要做在PHP一個簡單的循環,以獲得焦炭從a
到z
..類似:我如何循環焦炭在PHP
for($i=0;$i<aNumber;$i++)
echo "char = ".intToChar($i)."<br>";
其中aNumber的是小於20
需要做在PHP一個簡單的循環,以獲得焦炭從a
到z
..類似:我如何循環焦炭在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表。見this link。 A - Z
的代碼是65 - 90
和a - z
是97 - 122
。
for($i = 97; $i <= 122; $i++)
echo chr($i);
要返回由ASCII碼/數字指定的字符,請使用chr函數。既然你從0到20要循環,那麼你需要添加97 $i
,97是字母a
ASCII碼:
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>";
此外,如果你只是想獲得這些字符數組,你可以使用range功能:
$chars = range('a', 'z');
範圍是非常有益的。謝謝。開始喜歡PHP越來越多 – Mattijs