Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ponowne ustawienie tablicy
b2n
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 25.08.2004

Ostrzeżenie: (0%)
-----


Witam szukałem na forum ale nie znalazłem manuala tez przeglądnołem ale nie znalazłem w związku z tym mam pytanie.

z ciągu znaków

Kod
$ciag = "/zi//sklad//bobik/";

$dane = explode("/", $ciag);

foreach($dane as $k=>$v) if (!$v) unset($dane[$k]);


Usunie mi wszystki puste elementy tablicy i tablice zwróci w nastepujący sposób:

Array ( [1] => zi [3] => sklad [5] => bobik )


czy jest jakaś funkcja, lub jak łatwo ustawić tę tablice w następujący sposob:

Array ( [1] => zi [2] => sklad [3] => bobik )
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. function czysc( $array ) {
  3.  $new = array();
  4.  foreach($array as $v) {
  5. if( !empty( $v ) )
  6.  $new[] = $v;
  7.  }
  8.  return $new;
  9. }
  10.  
  11. $ciag = &#092;"/zi//sklad//bobik/\";
  12.  
  13. $dane = czysc( explode(&#092;"/\", $ciag) );
  14.  
  15. print_r( $dane ); 
  16.  
  17. ?>

Moze byc?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (pisane z glowy)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 17:28