2013-02-21 4 views
0

J'ai un document php, et je voudrais afficher une variable du dernier élément d'un tableau.Afficher le dernier élément d'un pour chaque boucle

Ce que je l'ai:

<?php if(count($items)): ?> 
<?php foreach ($items as $key=>$item):?> 

    <?php echo $lastone ?> 

<?php endforeach; ?> 
<?php endif; ?> 

Répondre

5

utiliser la méthode de fin de php() http://php.net/manual/en/function.end.php pour obtenir le dernier élément.

+0

Merci swapnesh. Est-ce possible à l'envers? Je veux dire montrer le premier? – stu

+0

@ user2096761 veuillez le préciser un peu plus ... ne pas obtenir exactement ce que vous voulez – swapnesh

+0

Pour montrer le premier élément du tableau, vous voulez dire? Vous pouvez utiliser 'reset ($ array)' pour obtenir le premier élément, mais vous pouvez également utiliser '$ array [0]'. – octern

0

$ items [0] peut ne pas fonctionner si votre tableau est assoc array. Il suffit d'utiliser array_pop ($ items) et array_shift ($ items) pour obtenir respectivement le dernier et le premier élément. Comme suggéré par la réponse précédente, utilisez end() autant que possible.

Questions connexes