problem z tablica |
problem z tablica |
7.06.2004, 23:40:52
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 15.03.2004 Ostrzeżenie: (10%) |
witam, [php:1:bce5ed3d17]<?php
$tablica_1=file("baza/typowane.txt"); $tablica_2 = str_replace(array("rn", "n"), "", $tablica_1) ; $tablica_3 = array_unique ($tablica_2); for ($z=0; $z<count($tablica_3); $z++) { echo "$tablica_3[$z],"; } ?>[/php:1:bce5ed3d17] rozchodzi mi sie o malutki przecinek w ostatnim wersie po ...$tablica_3[$z], <= o ten dokladnie a mianowicie, w tablicy powtarzaja sie elementy, zastosowalem array_unique i jak nie ma przecinku to wyswietla ok np: "1422463" a jak jest to wyswietla mi tak "1,4,2,,,6,3". zapawne to usuwa element tablicy ale zostaje jako pusty i zostawia mi po nim przecinek, czego oczywiscie nie chce, jak temu zaradzic ? |
|
|
8.06.2004, 00:25:39
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) |
Może coś w tym stylu:
[php:1:ed38d24a90]<?php $tablica_1=file("baza/typowane.txt"); $tablica_2 = str_replace(array("rn", "n"), "", $tablica_1) ; $tablica_3 = array_unique ($tablica_2); for ($z=0; $z<count($tablica_3); $z++) { if ( !empty( $tablica_3[$z] ) ) { echo "$tablica_3[$z],"; } } ?>[/php:1:ed38d24a90] -------------------- Na warsztacie (z zamiłowania): Nowy rynek kosztowności, broni, ziół i misktur na Vallheru (MMORPG) lllllllllllll 65%
[b]Na warsztacie (komercyjnie): Rozbudowa i adaptacja do wymagań klienta gotowego Progra |
|
|
8.06.2004, 08:22:57
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) |
Zamiast całej tej pętli wystarczy:
[php:1:56148c5e1d]<?php echo implode( ', ', $tablica_3 ); ?>[/php:1:56148c5e1d] |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 23:23 |