Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Czyszczenie tablic
666
post 19.12.2008, 18:31:08
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.12.2008

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


Witam
Mam taki problem .Chciał bym wyczyścić tablice chodzi mi to ze jak mam taka tablice
CODE

Array

(

[0] => Marcin

[100] => Daniel

[200] => Magda

[201] => Paulina

)


Chciał bym żeby zostało mi tylko

Marcin
Daniel
Magda
Paulina

Z góry dziękuje za pomoc
Go to the top of the page
+Quote Post
Darti
post 19.12.2008, 18:34:12
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


no .. ok
to co chcesz czyścić skoro wszystko zostaje ?


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
666
post 19.12.2008, 19:09:42
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.12.2008

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


Chciał bym żeby zostały mi porostu Marcin , Daniel a to żeby zniknęło [0] =>
Go to the top of the page
+Quote Post
Skie
post 19.12.2008, 19:23:14
Post #4





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

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


Ale te

[liczba] =>

to są klucze tablicy, więc nie jest możliwe ich skasowanie - zresztą nie rozumiem zbytnio po co?


--------------------
Wieloprocesowość i wielowątkowość w PHP, poznaj Kraken PHP!
Serwer HTTP i WebSocket w PHP | Promise/A+
Strona Domowa | Elradia MMORPG
FireFox: make the web better.
Go to the top of the page
+Quote Post
Mize
post 19.12.2008, 19:23:58
Post #5





Grupa: Zarejestrowani
Postów: 84
Pomógł: 6
Dołączył: 26.03.2008
Skąd: Łódź

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


Coś nie moge w manualu znaleźć, więc napisze Ci funkcje z palca.

  1. <?php
  2.  
  3. function resetArray($aArray) {
  4.  
  5.   $aReturn = array();
  6.  
  7.   foreach($aArray as $mValue) {
  8.  
  9.     $aReturn[] = $mValue;
  10.  
  11.   }
  12.  
  13.   return $aReturn;
  14.  
  15. }
  16.  
  17. /* I teraz... */
  18.  
  19. $aABC = array(5365 => 'A', 324 => 'B', 43243 => 'C');
  20.  
  21. print_r($aABC);
  22.  
  23. print_r(resetArray($aABC));
  24.  
  25. ?>


Oczywiście kluczy Ci to nie usunie, a jedynie wyzeruje.
Dam sobie głowe uciąć, że jest taka funkcja, ale nie moge sobie przypomnieć/znaleźć.

Ten post edytował Mize 19.12.2008, 19:27:56


--------------------
NULL;
Go to the top of the page
+Quote Post
Darti
post 19.12.2008, 19:27:22
Post #6





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


a ja chyba znalazlem ...

  1. <?php
  2. $tab = array(0=>'monika',1000=>'daniel',251=>'marcin');
  3.  
  4. $tab = implode(" ",$tab);
  5.  
  6. print_r($tab);
  7. ?>


p.s. a może chodziło o array_values" title="Zobacz w manualu PHP" target="_manual ?

Ten post edytował Darti 19.12.2008, 19:28:30


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
Mize
post 19.12.2008, 19:31:48
Post #7





Grupa: Zarejestrowani
Postów: 84
Pomógł: 6
Dołączył: 26.03.2008
Skąd: Łódź

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


No może o to chodziło też, ale sam nie wiem, niech autor sie wypowie.


--------------------
NULL;
Go to the top of the page
+Quote Post
666
post 19.12.2008, 19:53:08
Post #8





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.12.2008

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


Potrzebna mi ta funkcja ponieważ kiedy sparsuje wyniki preg_match_all to te wyniki wyswietlaja sie jak wyzej .A chciał bym otrzymywac tylko tekst
Go to the top of the page
+Quote Post
erix
post 19.12.2008, 20:40:27
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No to tak, jak napisał ~Darti - wyciągaj z tablicy poprzez array_values" title="Zobacz w manualu PHP" target="_manual. Choć jeśli chcesz wyświetlać, to zupełnie to nie ma sensu, bo korzystając z np. pętli foreach" title="Zobacz w manualu PHP" target="_manual klucze Cię wcale nie obchodzą.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Mize
post 19.12.2008, 20:42:29
Post #10





Grupa: Zarejestrowani
Postów: 84
Pomógł: 6
Dołączył: 26.03.2008
Skąd: Łódź

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


Autor chyba myśli, że będzie mu wyświetlało tak... [0] => 'Adam' ? ;o


--------------------
NULL;
Go to the top of the page
+Quote Post
666
post 19.12.2008, 21:21:22
Post #11





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.12.2008

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


Dzięki wszystkim za pomoc już działa
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 01:46