Bagaimana cara mengatur ulang Array di PHP?

Anda dapat mengatur ulang nilai array atau menghapus nilai dengan sangat mudah di PHP. Ada dua metode untuk mereset array yang akan dibahas lebih lanjut dalam artikel ini.

Metode:

Metode 1: fungsi tidak disetel(): Fungsi unset() digunakan untuk menghapus variabel tertentu atau seluruh array.

Sintaksis:

unset( $variable )

Parameter:

  • $variabel: Parameter ini diperlukan, itu adalah variabel yang diperlukan untuk tidak disetel.

Nilai Kembali: Fungsi ini tidak mengembalikan nilai apa pun.

PHP

<?php

$arr1 = array(

    'geeks',  

    'for'

    'geeks'

);

 

print_r ($arr1);

 

unset($arr1);

 

var_dump($arr1);

?>

Keluaran:

array(3) {
  [0]=>
  string(5) "geeks"
  [1]=>
  string(3) "for"
  [2]=>
  string(5) "geeks"
}
PHP Notice:  Undefined variable: arr1 in 
/home/159dfdccfb89fccb996feb49cfc37d39.php on line 18

NULL

Metode 2: fungsi array_diff(): NS array_diff() function menerima dua atau lebih argumen dan mengembalikan array yang berisi nilai dari array pertama yang tidak ada di array lain.

Sintaksis:

array_diff($array1, $array2, ..., $arrayn)

Parameter: Fungsi dapat mengambil sejumlah array sebagai parameter yang diperlukan untuk dibandingkan.

Nilai Kembali: Fungsi ini membandingkan larik pertama dalam parameter dengan larik lainnya dan mengembalikan larik yang berisi semua entri dari $array1 yang tidak ada di array lainnya.

PHP

<?php

     

$array = array("Ankesh","Saurabh","Ashish","Ashu", "Anuj", "Ajinkya");

 

print_r ($array);

 

$array = array_diff( $array, $array);

 

print_r ($array);

     

?>

Keluaran

Array
(
    [0] => Ankesh
    [1] => Saurabh
    [2] => Ashish
    [3] => Ashu
    [4] => Anuj
    [5] => Ajinkya
)
Array
(
)