Array van achter naar voor uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

Bryan De Baar

Bryan De Baar

24/01/2021 15:50:57
Quote Anchor link
Goedemiddag,


Hoe kan ik een array van achteren naar voor uitlezen?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$numbers
= array ( [0] => 34 [1] => 29 );
?>


Ik zou dan eerst 29 en dan 34 willen zien.


Gr. Bryan
 
PHP hulp

PHP hulp

22/10/2021 05:47:59
 
Jop B

Jop B

24/01/2021 15:56:25
Quote Anchor link
Een optie is het gebuiken van reverse

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$a
= array(1,2,3,4,5);
$x = array_reverse($a,true);
$y = array_reverse($a);
print_r($x);
echo '</br> ';
print_r($y);
?>
 
Ad Fundum

Ad Fundum

24/01/2021 16:04:56
Quote Anchor link
Een andere manier, zonder een nieuw array aan te maken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$numbers
= [34, 29];
for ($i = count($numbers) - 1; 0 <= $i; $i--) {
  echo $numbers[$i] . PHP_EOL;
}

?>

Dit werkt alleen als het array numerieke indices heeft.
Gewijzigd op 24/01/2021 16:05:47 door Ad Fundum
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.