Sabtu, 30 April 2016

Pointer Array pada PHP

Seperti postingan sebelumnya di Array String di PHP dan Menampilkan isi Array dengan Pointer kini kita akan membahas array dan pointer dimana pointer ini dapat menunjukan isi array dalam bentuk yang specific seperti yang dikatakan dipostingan sebelumnya dan ini source code nya

<?php
$hari["Sunday"]="Minggu";
$hari["Monday"]="Senin";
$hari["Tuesday"]="Selasa";
$hari["Wednesday"]="Rabu";
$hari["Thursday"]="Kamis";
$hari["Friday"]="Jum'at";
$hari["Saturday"]="Sabtu";

$indeks=key($hari);
$nilai=current($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";

$nilai=reset($hari);
$indeks=key($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";

$nilai=next($hari);
$indeks=key($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";

$indeks=key($hari);
$nilai=prev($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";

$nilai=end($hari);
$indeks=key($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";

$nilai=pos($hari);
$indeks=key($hari);
echo "Indeks = $indeks -> is Array = $nilai <br/>";
?>


Baiklah kita bisa lihat di source code terdapat pointer dengan kata key, current, next, end, reset, pos dan prev. key digunakan sebagai penghasil indeks yang sedang di tunjuk oleh pointer, current digunakan sebagai penghasil isi array yang ditunjuk oleh pointer, next digunakan untuk meletakan pointer pada isi array selanjutnya sedangkan untuk end digunakan untuk meletakan pointer ke dalam isi array yang terakhir, reset digunkan untuk meletekan kembali pointer ke awal array jadi jika pointer telah sampai ke array yang kesekian maka dapat di reset sehingga kembali ke awal array, pos digunakan untuk menghasilkan isi array yang sekarang dan yang terakhir prev digunakan untuk kembali ke isi array yang sebelumnya.\

untuk hasil source code di atas akan tampil seperti gambar dibawah ini




dan untuk selanjutnya silahkan berekspresi sendiri teman teman

catatan: isi = elemen dan hati dalam penempatan variable $indeks, jika ingin mencoba pindahkan semua variable $indeks ke atas variable $nilai.

Tidak ada komentar:

Posting Komentar