ช่วยดูโค้ดนี้หน่อยครับ....เกี่ยวกับการจัดเรียงข้อมูล

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pond118
PHP Jr. Member
PHP Jr. Member
โพสต์: 16
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

ช่วยดูโค้ดนี้หน่อยครับ....เกี่ยวกับการจัดเรียงข้อมูล

โพสต์ที่ยังไม่ได้อ่าน โดย pond118 »

โค้ด: เลือกทั้งหมด

<?php
	$a = file("vb/day1.txt");
	$b = "../elearning/vb/day1";
	$c = opendir($b);
	$d = -2;
	while($name = readdir($c))
                {
                        echo "<a href=$b/$name target=_blank>$name</a><br>\n";
                        $d++;
                }
          closedir($c);
?>
รายละเอียด
คือผมมีไฟล์แฟลตซึ่งเป็นสื่อการสอนครับ ผมก็เลยให้เข้าไปอ่านไฟล์ในโฟล์เดอร์ $b = "../elearning/vb/day1"; นี้ครับดังรูปคือไฟล์ที่อยู่ในไฟล์เดอร์ day1 ครับ

รูปภาพ


จากนั้นก็จะได้ดังรูปครับ

รูปภาพ


จะทำยังไงให้เรียงจากน้อยไปหามากครับหรือว่ามีวิธีอื่นมั้ยครับ.....
ขอบคุณนะครับ......
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

อ่าน ชื่อไฟล์ ใน folder นั้นแล้วเก็บ ใส่ตัวแปล array ไว้ก่อน แล้ว ใช้
function sort() เพื่อ กำหนดให้มันเรียงลำดับให้ครับ

ปล. server บางเครื่อง (ส่วนใหญ่ การใช้ function ที่ตกมามันก็จะเรียงให้อยู่แล้ว จาก น้อยไปมาก)
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
pond118
PHP Jr. Member
PHP Jr. Member
โพสต์: 16
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์ที่ยังไม่ได้อ่าน โดย pond118 »

ของคุณครับ...เดี๋ยวจะลองทำดู...ได้ไม่ได้...หรือว่าเป็นไม่เป็นจะมาถามอีกรอบครับ...
:) :-D
ภาพประจำตัวสมาชิก
pond118
PHP Jr. Member
PHP Jr. Member
โพสต์: 16
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์ที่ยังไม่ได้อ่าน โดย pond118 »

ผมลองทำดูแล้วครับ...และก็ไปไม่เป็นเลยครับ..เก็บตัวแปรไว้ในอาเรย์...ช่วยเขียนโค้ดให้ดูหน่อยนะครับ....ขอบคุณครับ..
ภาพประจำตัวสมาชิก
firelight
PHP Newbie
PHP Newbie
โพสต์: 3
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์ที่ยังไม่ได้อ่าน โดย firelight »

$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}

?>
output :
fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange
ref:
http://th2.php.net/manual/en/function.sort.php
ตอบกลับโพส

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 53