• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Cara Mengurutkan Array berdasarkan Value atau Nilai di PHP

Last Updated on 18 July 2019 By tommy Leave a Comment

Bila anda sering membuat script PHP, kadang akan menemui data dalam bentuk array, misalkanya ingin mengambil data kurs dollar tabel HTML. Sebagai contoh kita akan mengolah array

// nama rilis Debian
$data = ["Buzz" ,"Rex" ,"Bo" ,"Hamm" ,"Slink" ,"Potato" ,"Woody" ,"Sarge" ,"Etch" ,"Lenny" ,"Squeeze" ,"Wheezy" ,"Jessie" ,"Stretch" ,"Buster" ,"Bullseye"];

Menggunakan asort

asort : mengurutkan array berdasarkan value A-Z. Contoh

<?php
// array.php
// nama rilis Debian
$data = ["Buzz" ,"Rex" ,"Bo" ,"Hamm" ,"Slink" ,"Potato" ,"Woody" ,"Sarge" ,"Etch" ,"Lenny" ,"Squeeze" ,"Wheezy" ,"Jessie" ,"Stretch" ,"Buster" ,"Bullseye"];
asort($data);
print_r($data);

hasilnya

> php array.php 
Array
(
    [2] => Bo
    [15] => Bullseye
    [14] => Buster
    [0] => Buzz
    [8] => Etch
    [3] => Hamm
    [12] => Jessie
    [9] => Lenny
    [5] => Potato
    [1] => Rex
    [7] => Sarge
    [4] => Slink
    [10] => Squeeze
    [13] => Stretch
    [11] => Wheezy
    [6] => Woody
)

Menggunakan arsort

arsort : mengurutkan array berdasarkan value Z-A. Contoh

<?php
// array.php
// nama rilis Debian
$data = ["Buzz" ,"Rex" ,"Bo" ,"Hamm" ,"Slink" ,"Potato" ,"Woody" ,"Sarge" ,"Etch" ,"Lenny" ,"Squeeze" ,"Wheezy" ,"Jessie" ,"Stretch" ,"Buster" ,"Bullseye"];
arsort($data);
print_r($data);

hasilnya

> php array.php 
Array
(
    [6] => Woody
    [11] => Wheezy
    [13] => Stretch
    [10] => Squeeze
    [4] => Slink
    [7] => Sarge
    [1] => Rex
    [5] => Potato
    [9] => Lenny
    [12] => Jessie
    [3] => Hamm
    [8] => Etch
    [0] => Buzz
    [14] => Buster
    [15] => Bullseye
    [2] => Bo
)

Menggunakan sort

sort : mengurutkan array berdasarkan value A-Z, dan mereset urutan keynya. Contoh

<?php
// array.php
// nama rilis Debian
$data = ["Buzz" ,"Rex" ,"Bo" ,"Hamm" ,"Slink" ,"Potato" ,"Woody" ,"Sarge" ,"Etch" ,"Lenny" ,"Squeeze" ,"Wheezy" ,"Jessie" ,"Stretch" ,"Buster" ,"Bullseye"];
sort($data);
print_r($data);

hasilnya

> php array.php 
Array
(
    [0] => Bo
    [1] => Bullseye
    [2] => Buster
    [3] => Buzz
    [4] => Etch
    [5] => Hamm
    [6] => Jessie
    [7] => Lenny
    [8] => Potato
    [9] => Rex
    [10] => Sarge
    [11] => Slink
    [12] => Squeeze
    [13] => Stretch
    [14] => Wheezy
    [15] => Woody
)

Menggunakan rsort

rsort : mengurutkan array berdasarkan value Z-A, dan mereset urutan keynya. Contoh

<?php
// array.php
// nama rilis Debian
$data = ["Buzz" ,"Rex" ,"Bo" ,"Hamm" ,"Slink" ,"Potato" ,"Woody" ,"Sarge" ,"Etch" ,"Lenny" ,"Squeeze" ,"Wheezy" ,"Jessie" ,"Stretch" ,"Buster" ,"Bullseye"];
rsort($data);
print_r($data);

hasilnya

> php array.php 
Array
(
    [0] => Woody
    [1] => Wheezy
    [2] => Stretch
    [3] => Squeeze
    [4] => Slink
    [5] => Sarge
    [6] => Rex
    [7] => Potato
    [8] => Lenny
    [9] => Jessie
    [10] => Hamm
    [11] => Etch
    [12] => Buzz
    [13] => Buster
    [14] => Bullseye
    [15] => Bo
)

Tulisan menarik lainnya

  • Menghitung Total dari Harga di Array

    Contoh sederhana kita memiliki orang yang membeli 3 jenis ikan, yang ada di dalam array…

  • Mengubah Data di Array Menjadi Tabel HTML

    Sebagai contoh data yang akan kita ubah ke tabel HTML // data array mahasiswa $array…

  • Menggabungkan 2 Array dengan PHP

    Untuk mempelajari penggunaan array di PHP kali ini kita akan membuat contoh menggabungkan array pertama…

  • Parsing XML di PHP Dengan Simplexml

    Contoh file xml yang akan kita gunakan diambil dari situs microsoft. Ambil file tersebut lalu…

Filed Under: PHP

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Cara Buat atau Update UID User Docker Image
  • Solusi helm Upgrade Failed
  • macOS package is untrusted
  • Cara Mengganti Port Screen Sharing macOS
  • Cara Menonaktifkan Pager di macOS

Komentar

  • Iqu on Review ISP Fiber Optik Balifiber
  • Sarah on Kemana Menghilangnya Saldo BCA 50 ribu
  • Rizcky on Kemana Menghilangnya Saldo BCA 50 ribu
  • Mubashar sadiq on Password Superadmin Huawei HG8245A
  • Beritalogi on Cara Redirect Domain di Cloudflare

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1.3m views
  • Password Terbaru ZTE F609 Indihome 786k views
  • Password Superadmin Huawei HG8245A 330.5k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 275.4k views
  • Cara Setting Wireless ZTE F609 Indihome 260.4k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 172.2k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 162k views
  • Akses UseeTV Indihome via Wireless ZTE F609 157.5k views
  • Cara Reset Password ZTE F609 Indihome 148.5k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 115.5k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
carakami.com
kuotabisa.com
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java