Selain dapat membuat dan mengisi data array secara runtimer, Anda dapat melakukan proses penghapusan terhadap baik untuk elemen maupun seluruh array. Sintak yang digunakan adalah :
$dataArray array();
Unset($dataArray[0]), Untuk menghapus elemen $dataArray[0]
Unset($dataArray), Untuk menghapus seluruh elemen array yang kita buat.
Contoh :
<?php
$dataArray = array();
// masukkan data
for ($i='A'; $i <= 'F'; $i++){
$dataArray[] = $i;
}
// menampilkan data kembali
echo "Ambil data ke empat " . $dataArray[3] . "<br />";
foreach ($dataArray as $value){
echo $value . " " ;
}
// melakukan perubahan pada data ke 3
$dataArray[3] = 'Z';
echo "<br />";
foreach ($dataArray as $value){
echo $value . " ";
}
// hapus elemen 2 dan 4
unset($dataArray[2]);
unset($dataArray[4]);
// tampilkan lagi
echo "<br />";
foreach ($dataArray as $value){
echo $value ." ";
}
// setelah itu hapus seluruh array
unset($dataArray);
// tampilkan kembali
echo "<br />";
if (!empty($dataArray)){
foreach ($dataArray as $value) {
echo $value ." " ;
}
}else{
echo "Maaf!, Array kosong";
}
?>
$dataArray = array();
// masukkan data
for ($i='A'; $i <= 'F'; $i++){
$dataArray[] = $i;
}
// menampilkan data kembali
echo "Ambil data ke empat " . $dataArray[3] . "<br />";
foreach ($dataArray as $value){
echo $value . " " ;
}
// melakukan perubahan pada data ke 3
$dataArray[3] = 'Z';
echo "<br />";
foreach ($dataArray as $value){
echo $value . " ";
}
// hapus elemen 2 dan 4
unset($dataArray[2]);
unset($dataArray[4]);
// tampilkan lagi
echo "<br />";
foreach ($dataArray as $value){
echo $value ." ";
}
// setelah itu hapus seluruh array
unset($dataArray);
// tampilkan kembali
echo "<br />";
if (!empty($dataArray)){
foreach ($dataArray as $value) {
echo $value ." " ;
}
}else{
echo "Maaf!, Array kosong";
}
?>
Keluaran :
Ambil data ke empat D
A B C D E F
A B C Z E F
A B Z F
Maaf!, Array kosong
A B C D E F
A B C Z E F
A B Z F
Maaf!, Array kosong
0 komentar: