• Tidak ada hasil yang ditemukan

Staffsite STMIK PPKIA Pradnya Paramita

N/A
N/A
Protected

Academic year: 2017

Membagikan "Staffsite STMIK PPKIA Pradnya Paramita"

Copied!
14
0
0

Teks penuh

(1)

PEMASARAN BERBASIS WEB

(2)

BEKERJA DENGAN ARRAY

Array adalah suatu koleksi nilai yang saling berkaitan. Array fungsinya sama seperti variabel. Array tersusun atas elemn2. Setiap elemen memiliki kunci (key) dan nilai (value).

•Melakukan pengurutan secara ascending

• sort()

• asort()

• Ksort()

•Melakukan pengurutan secara descending

• Rsort

• Arsort

(3)

BEKERJA DENGAN ARRAY

1.Mengenal Jenis Array dalam PHP

Array berindeks

yang diindeks menggunakan angka /

nomor

maupun karakter yang sifatnya berurutan

Contoh :

Array Asosiatif

adalah array yang diindeks berdasarkan

nama tertentu.

Contoh :

101 88 100 90 70

$a[“0”] $a[“1”] $a[“2”] $a[“3”] $a[“4”]

101 88 100 90 70

(4)

BEKERJA DENGAN ARRAY

2.Cara Membuat array

Untuk membuat array, anda hanya perlu memasukkan nilai kesetiap

Elemennya.

Contoh : $motor[0] = “yamaha”; $motor[1] = “honda”;

$motor[2] = “suzuki”;

Array berindeks :

$suku = array (“jawa”, “sunda”, “batak”, “Minang”, “Dayak”);

Array asosiatif :

(5)

BEKERJA DENGAN ARRAY

3. Cara mengakses elemen – elemen atau nilai2 yang

tersimpan di dalam array

Untuk mengakses elemen array yaitu dengan cara menempatkan nilai yang diakses ke dalam suatu variabel atau dapat langsung diproses dalam perhitungan maupun langsung ditampilkan.

Contoh :

Array berindeks :

$asal = $suku[0]; Echo $asal;

Array asosiatif :

$direktur = $pegawai[“dirut”];

(6)

CONTOH MENGAKSES ELEMEN

ARRAY

<?php

function judul() {

echo "<h2>demo membuat". "dan mengakses elemen array</h2>";

}

judul();

//array berindeks

$suku = array("jawa",

"sunda", "batak", "minang", "dayak");

//array asosiatif

$pegawai = array("dirut" => "fredi", "manager" =>

"santoso", "marketing" => "shinta");

echo "<strong>beberapa suku di indonesia :

</strong><br />";

echo $suku[0] . "<br />"; echo $suku[1] . "<br />";

echo $suku[2] . "<br />"; echo $suku[3] . "<br />"; echo $suku[4] . "<br /> <br />";

echo "<strong>pegawai perusahaan XYZ :

</strong><br />";

echo "<strong> Dirut : </strong>" .

$pegawai["dirut"] . "<br />";

echo "<strong> manager : </strong>" .

$pegawai["manager"] . "<br />";

echo "<strong> Marketing : </strong>" .

$pegawai["marketing"] . "<br />";

(7)
(8)

BEKERJA DENGAN ARRAY

3.Menggunakan pengulangan untuk mengakses elemen2 array

(9)

CONTOH

<?php

function judul() {

echo "<h2>demo membuat".

"dan mengakses elemen array</h2>"; }

judul();

//array berindeks

$suku = array("jawa", "sunda", "batak", "minang", "dayak"); echo "<strong>beberapa suku di indonesia : </strong><br />"; for ($i=0; $i < sizeof($suku); $i++) {

echo $suku[$i] . "<br>"; }

//array asosiatif

$pegawai = array("dirut" => "fredi", "manager" => "santoso", "marketing" => "shinta");

echo "<strong>pegawai perusahaan XYZ : </strong><br />"; foreach ($pegawai as $jabatan => $nama){

echo "<strong> $jabatan </strong>" . $nama . "<br />";

(10)

BEKERJA DENGAN ARRAY

4. Memodifikasi Array

Nilai elemen Array dapat diubah sesuai dengan kebutuhan program. Contoh :

<?php

$a[0] = 10; $a[1] = 20;

echo $a[0] . "<br />" ; echo $a[1] . "<br />" ; $a[0] = 100;

$a[1] = 200;

echo "setelah elemen array dimodifikasi <br />"; echo $a[0] . "<br />" ;

(11)

BEKERJA DENGAN ARRAY

5. Mengurutkan Array

PHP menyediakan beberapa fungsi untuk melakukan pengurutan elemen array. Fungsi2 untuk mengurutkan elemen array diantaranya:

Sort() akan mengurutkan array berdasarkan nilai elemennya.

Contoh :

<?php

function judul() {

echo "<h2>demo membuat".

"fungsi sort</h2>"; }

judul();

$suku = array("jawa", "sunda", "batak", "minang", "dayak"); echo "<strong>

sebelum diurutkan : </strong><br />";

foreach ($suku as $key => $value){

echo "<strong> $key: $value </strong>" . "<br />";

}

sort($suku);

echo "<br /><strong>setelah

diurutkan:</strong><b r />";

foreach ($suku as $key => $value){

echo "<strong> $key: $value </strong>" . "<br />";

(12)

BEKERJA DENGAN ARRAY

Asort() = untuk mengurutkan elemen2 pada array asosiatif. Dalam fungsi ini, pasangan kunci/indeks nilai akan tetap dijaga. • Contoh :

<?php

function judul() { echo "<h2>demo membuat".

"fungsi asort</h2>"; }

judul();

$suku = array("0" => "jawa","1" =>

"sunda","2" => "batak","3" => "minang","4" => "dayak");

echo "<strong> sebelum diurutkan :

</strong><br />";

foreach ($suku as $key => $value){

echo "<strong> $key: $value

</strong>" . "<br />"; }

asort($suku);

echo "<br

/><strong>setelah

diurutkan:</strong><br />";

foreach ($suku as $key => $value){

echo "<strong> $key: $value

</strong>" . "<br />"; }

(13)

BEKERJA DENGAN ARRAY

Ksort() mengurutkan elemen array berdasarkan kunci (key) atau indeksnya. Ada persamaan dengan asort() yaitu pasangan kunci dan nilai akan tetap terjaga.

Contoh :

<?php

function judul() {

echo "<h2>demo membuat".

"fungsi

asort</h2>"; }

judul();

$suku = array("nol" => "jawa","satu" => "sunda","dua" => "batak","tiga" =>

"minang","empat" => "dayak");

echo "<strong> sebelum diurutkan : </strong><br />";

foreach ($suku as $key => $value){

echo "<strong>

$key: $value

</strong>" . "<br />";

}

ksort($suku);

echo "<br /><strong>setelah diurutkan:</strong> <br />";

foreach ($suku as $key => $value){

echo "<strong>

$key: $value

</strong>" . "<br />";

(14)

BEKERJA DENGAN ARRAY

• Untuk fungsi descending : • Rsort

• Arsort • krsort

Referensi

Dokumen terkait

I then provide empirical evidence that these reforms suc- ceeded in substantially increasing the labor market attachment of the target population and that local welfare

SEHUBUNGAN DENGAN PENGUMUMA PEMENANG, MAKA BERSAMA INI DISAMPA KAN

Pada Bab II Point 2 tertulis masa berlaku penawaran 150 (seratus lima puluh) hari kalender,sedangkan pada Bab IV huruf F masa berlaku penawaran 60 (enam puluh) hari kalender

Dengan ini kami beritahukan bahwa penawaran Saudara Nomor : ll ,1KP/SPHIIIII2AI2 tanggal 07 Maret 2A72 perlhal Penawaran Pekerjaan Pengadaan Sarana

Pendekatan sistem yang lebih menekankan pada prosedur didefinisikan bahwa sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

[r]

[r]

Mengunjungi pengawas SMP, SMA, dan SMK di dindik kabupatenkota, dan memberikan hasil rekap data sekolah yang tidak lengkap dan tidak valid, serta memberikan bimtek kepada sekolah