Membuat Pengurutan Natsort Dan Sort Dengan PHP

Membuat Pengurutan Natsort Dan Sort Dengan PHP | Akhirnya setelah numpang hotspotan di pasar, bisa juga buat artikel. Masih dengan PHP, kali ini saya share coding PHP untuk membuat Natsort dan Sort. Apa itu Natsort? Apa itu Sort? Lebih jelasnya anda bisa analisa sendiri setelah mencoba kode dibawah ini.


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
body {
    background:-moz-linear-gradient(right, #6FF, #FFF);
}
</style>
<title>Pengurutan Data Dalam Berkas</title>
</head>

<body>
<?php
//Data Array
$buka="Wammy.txt";
$berkas=fopen($buka,"a");
//Menyimpan Data Dalam Berkas
if($berkas)
{
$data1="5. Twitter \n";
fputs($berkas, $data1);
$data2="88. Google \n";
fputs($berkas, $data2);
$data3="66. Youtube \n";
fputs($berkas, $data3);
$data4="100. Wikipedia \n";
fputs($berkas, $data4);
$data5="13. Facebook \n";
fputs($berkas, $data5);
fclose($berkas);   
}
else
    print("Berkas Not Found");
//Mengambil data dalam berkas dan menjumlahkannya
$berkas1=fopen($buka,"r");
$masuk[0]=trim(fgets($berkas1,255));
$masuk[1]=trim(fgets($berkas1,255));
$masuk[2]=trim(fgets($berkas1,255));
$masuk[3]=trim(fgets($berkas1,255));
$masuk[4]=trim(fgets($berkas1,255));
print ("Data Asli : <br> \n");
while (list($indeks,$nilai)=each($masuk))
{
    print("$nilai <br> \n");
}
//Pengurutan Dengan Sort
$urutan1=$masuk;
sort($urutan1);
print("Hasil Sort : <br> \n");
while (list($indeks,$nilai)=each($urutan1))
{
    print("$nilai <br> \n");
}
    print("<br> \n");
//Pengurutan Dengan Natsort
$urutan2=$masuk;
natsort($urutan2);
print("Hasil natsort : <br> \n");
while (list($indeks,$nilai)=each($urutan2))
{
    print("$nilai <br> \n");
}
    print("<br> \n");
?>
</body>
</html>
Nah, anda bisa mencobanya di Notepad++ dengan format .php atau di Dreaweaver juga dengan.php kemudian simpan di webserver anda.

3 comments:

 
D2D :] © 2013. All Rights Reserved. Powered by Blogger
Top