ďťż

[PHP] implode Bez ostatniej wartości tablicy

       

Podstrony


telcocafe

Mam tablicę $d z jakimiś wartościami. Chcę ją wyświetlić bez ostatniej wartości w ten sposób:implode('_',array_pop($d))Niestety niczego nie wyświetla <_< Tablica nie jest pusta - ma przykładowo 3 wartości. W czym tkwi problem?



spróbuj dać array_pop() przed funkcją implode()
$zmienna = array_pop($d); implode('_', $d);

Ach tak,już wiem :) thx
array_pop zwraca string,a tu potrzebna jest tablica . . .

Tak. Lekko się machnąłeś andrzeju_aa:

array_pop() zdejmuje i zwraca ostatnią wartość tablicy tablica, skracając tą tablicę o jeden element. Jeśli tablica jest pusta (lub nie jest tablicą), zwracana jest wartość NULL.
http://pl2.php.net/m...n.array-pop.php

Tylko radzę zwrócić uwagę, by nie marnować pamięci:
$zmienna = array_pop($d);
na
array_pop($d);

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.