Kako dobiti prvi element niza u PHP-u?

Kako Dobiti Prvi Element Niza U Php U



U PHP-u, niz je višenamjenska struktura podataka koja vam omogućuje pohranjivanje više vrijednosti u jednoj varijabli. Budući da nizovi mogu sadržavati više elemenata, često je potrebno pristupiti određenim elementima. U nekim slučajevima trebate vratiti samo prvi element niza, što je uobičajeni zadatak u programiranju. Ovaj članak će vam dati nekoliko načina za dobivanje prvog elementa niza u PHP-u.

Dobivanje prvog elementa niza u PHP-u?

Postoji više metoda za dobivanje prvog elementa niza u PHP-u koje su navedene u nastavku:

Objasnimo ove metode u detalje.







Metoda 1: Pristup indeksu 0

Pristup indeksu 0 jedan je od najlakših načina za dobivanje prvog elementa niza u PHP-u. Budući da su nizovi indeksirani nulom u PHP-u, prvi element niza pronaći ćete na indeksu 0. Da biste pristupili elementu, možete koristiti uglate zagrade.



Evo primjera koji se sastoji od jednostavnog niza koji sadrži različite boje:




$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
jeka 'Prvi element u nizu je: ' , $niz [ 0 ] ;
?>





Za asocijativne nizove ova metoda neće raditi jer ti nizovi nemaju numeričke indekse.


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , student [ 0 ] ;
?>

2. metoda: korištenje funkcije array_slice().

The array_slice() funkcija je još jedna funkcija koja se koristi za dobivanje prvog elementa niza. Dohvaća elemente niza koje odredi korisnik redoslijedom definiranim parametrima pomaka i duljine.



Navedeni primjer pokazuje kako pristupiti prvom elementu jednostavnog niza pomoću array_slice() funkcija.


$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
$prvi_element = kriška_niza ( $niz , 0 , 1 ) [ 0 ] ;
jeka 'Prvi element je: ' . $prvi_element ;
?>

Za asocijativni niz možete slijediti donji kod:


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , kriška_niza ( $učenik , 0 , 1 ) [ 0 ] ;
?>

Metoda 3: Korištenje funkcije array_values().

Također možete koristiti array_values() funkcija za pristup prvom elementu niza. Za jednostavan, niz, prilično je jednostavan za korištenje. Međutim, za asocijativne nizove može biti korisno u situacijama kada niste sigurni u točan ključ i indeks niza. Može numerički indeksirati niz i vratiti cijele elemente niza.

Navedeni primjer pokazuje kako pristupiti prvom elementu niza pomoću array_values() funkcija i za jednostavne i za asocijativne nizove.

Za jednostavan niz:


$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
$prvi_element = vrijednosti_niza ( $niz ) [ 0 ] ;
jeka 'Prvi element je: ' . $prvi_element ;
?>

Za asocijativni niz:


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , vrijednosti_niza ( $učenik ) [ 0 ] ;
?>

Metoda 4: Korištenje funkcije current().

Također možete koristiti PHP Trenutno() funkcija za dohvaćanje prvog elementa niza. Prema zadanim postavkama, ova funkcija vraća prvi element niza jer je internetski pokazivač inicijalno postavljen na prvi element tako da će svaki put kada pokrenete kod pokazati na prvi element niza.

Navedeni primjeri pokazuju kako pristupiti prvom elementu niza pomoću Trenutno() funkcija i za jednostavne i za asocijativne nizove.

Za jednostavan niz:


$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
$prvi_element = Trenutno ( $niz ) ;
jeka 'Prvi element je: ' . $prvi_element ;
?>

Za asocijativni niz:


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , Trenutno ( $učenik ) ;
?>

Metoda 5: Korištenje funkcije reset().

Koristiti reset() funkcija je jednostavan i učinkovit način za pristup prvom elementu PHP polja. Ova funkcija dobiva prvi unos niza postavljanjem unutarnjeg pokazivača niza na njegov prvi element. Slijedite navedene primjere kako biste naučili kako pristupiti prvom elementu jednostavnog asocijativnog niza pomoću reset() funkcija.

Za jednostavan niz:


$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
$prvi_element = Trenutno ( $niz ) ;
jeka 'Prvi element niza je: ' , resetirati ( $niz ) ;
?>

Za asocijativni niz:


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , resetirati ( $učenik ) ;
?>

Metoda 6: Korištenje funkcije array_shift().

The pomak_niza() ključ je korisna i jednostavna metoda za pristup prvom elementu PHP polja. Navedeni primjeri pokazuju kako pristupiti prvom elementu niza pomoću pomak_niza() funkcija za jednostavne i asocijativne nizove.

Za jednostavan niz:


$niz = niz ( 'smeđa' , 'Žuta boja' , 'Crno' ) ;
$prvi_element = Trenutno ( $niz ) ;
jeka 'Prvi element niza je: ' , pomak_niza ( $niz ) ;
?>

Za asocijativni niz:


$učenik = niz (
87 => 'Engleski' ,
76 => 'Matematika' ,
95 => 'Računalo' ,
67 => 'Fizika' ,
) ;
jeka 'Prvi element niza je: ' , pomak_niza ( $učenik ) ;
?>

Zaključak

U PHP-u, niz je generička struktura podataka koja vam omogućuje pohranjivanje više vrijednosti u jednoj varijabli. Dobivanje prvog elementa niza jednostavan je zadatak, a u PHP-u postoji mnogo načina za to. To uključuje korištenje 0 indeksiranje , array_slice() , array_values() , Trenutno() , reset() i pomak_niza() funkcije. The 0 indeks metoda radi za jednostavne nizove, međutim, ne radi za asocijativne nizove jer oni nemaju numeričke indekse, pa bi druge funkcije bile prikladnije.