Tôi có ba giải pháp. 1) Tạo một mảng khác chứa tất cả các bảng chữ cái. Sau đó, sử dụng foreach để lặp qua mảng này. Và trong kiểm tra forested lồng nhau cho sự xuất hiện của lá thư đó thông qua phương pháp strpos của php. Đây là mã thô.
<?php
$alphabets = array ("A","B","C"....); //for all alphabtes
foreach($alphabets as $alphabet)
{
echo $alphabet;
foreach($myArray as $arr)
{
$pos = strpos($arr, $alphabet);
if($pos===flase)
{
//do nothing
}
else
{
echo $arr;
}
}
?>
2) phương thức thứ hai có cùng logic như trên. Nhưng ở đây bạn không cần phải tạo mảng cho bảng chữ cái. Bạn có thể nhận được tất cả các bảng chữ cái theo cách này.
<?php
foreach(range('a', 'z') as $letter) {
echo $letter;
}
?>
Php range method
3) Giải pháp thứ ba cũng có cùng một logic như trên hai. Ở đây bạn có thể nhận được bảng chữ cái bằng cách khác :)
for ($i=65; $i< =90; $i++) {
$x = chr($i);
print $x;
}
Nguồn
2011-10-12 19:12:40
Cảm ơn cho giải pháp này! Nó đã giúp tôi tối nay. – Steve