Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tablica względem pierwszej kolumny
piotrdd2
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 2
Dołączył: 13.05.2003
Skąd: Przemyśl

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


mam proble, banalny :oops:

[php:1:0ef9b16c35]
$tabu=file("pliczek.txt");

$kot = array ("3","35","25","21","20");
[/php:1:0ef9b16c35]

jak zrobić aby nie wpisywać w tablicy kolejno liczb 3,35,25,21,20 tylko żeby były one pobierane z pliku z pierwszej kolumy gdzie dane oddzielone są znacznikiem ||

czyli powinno byc coś takiego: i nie wiem co dalej
[php:1:0ef9b16c35]
for($i=0;$i<count($tabu);$i++) // przy tej pętli
{
$linia=explode('||', $tabu[$i]);

// i tu właśnie array względem $linia[0]
}[/php:1:0ef9b16c35]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


[php:1:d99d75a36a]
for($i=0;$i<count($tabu);$i++) // przy tej pętli
{
$linia=explode('||', $tabu[$i]);
$kot[]=$linia[0];
}[/php:1:d99d75a36a]
i w tablicy $kot będziesz miał wszystkie liczby.
Go to the top of the page
+Quote Post
piotrdd2
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 2
Dołączył: 13.05.2003
Skąd: Przemyśl

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


OK działa. DZIĘKI

ale mam jeszcze jedno pytanie

jaką funkcje nalezy zastosować aby np. w tej tablicy mam rekordy 6, 7, 33, 21, 18, 6, 21, 6, 4 - zmodyfikowało w taki sposób aby z powtarzających się zrobiło jeden rekord np. powinno byc 6, 7, 33, 21, 18, 4
Go to the top of the page
+Quote Post
spenalzo
post
Post #4





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


[manual:2e9a3b1298]array_unique[/manual:2e9a3b1298]
[php:1:2e9a3b1298]<?php
$kot=array_unique($kot);
?>[/php:1:2e9a3b1298]
Go to the top of the page
+Quote Post
piotrdd2
post
Post #5





Grupa: Zarejestrowani
Postów: 136
Pomógł: 2
Dołączył: 13.05.2003
Skąd: Przemyśl

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


wielkie DZIĘKI !
działa jest cool 8)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 06:33