Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z tablicami
666
post
Post #1





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

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


Witam
Pisze parser i mam problem dotyczy tablicy .Chce z niej wyciągnąć to co jest za user czyli "to chce wyciągnąć" tylko ze user raz jest przed kluczem 1 a raz przed 4 jak zrobić żeby wyciągać zawsze to co jest za userem ?
CODE

Array ( [0] => forid [1] => tego nie chce wyciągnąć [2] => user [3] => to chce wyciągnąć [4] => tego nie chce wyciągnąć )
Go to the top of the page
+Quote Post
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Zrób sobie tablicę asocjacyjną, i odwołasz się do niej poprzez np. $tablica['klucz'];
Go to the top of the page
+Quote Post
666
post
Post #3





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

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


W pierwszym poście źle zinterpretowałem problem i źle zadałem pytanie wiec przepraszam . Spróbuje teraz dobrze wytłumaczyć problem.Pisze parser i kiedy sparsuje stronę to wyświetla mi się taka tablica
CODE

Array
(
[0] => user
[1] => xxxxxxxxxxxxxxxxxxxxx
)

Tablica jest różnej długości ale zawsze pod user jest ciąg znaków który chce wyciągnąć user ma rożne klucze. Jak zrobić żeby wyciągnąć tylko "xxxxxxxxxx"
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


A czy przed user coś może wystąpić, np.

$array = array(
[0] = 'cos',
[1] = 'user',
[2] = 'xxx');

?

Strasznie dziwny problem. ;p
Go to the top of the page
+Quote Post
666
post
Post #5





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

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


Tak może wystąpić
Go to the top of the page
+Quote Post
Fifi209
post
Post #6





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


To jeżeli możesz to pokaż kawałek kodu (najlepiej funkcję) która generuje tą tablicę.

Chyba zamiast łamać sobie głowę jak to wyciągnąć mógłbyś troszkę przebudować projekt/funkcję.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #7


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




nie wiem czy to załatwi problem ale możesz za pomocą array_serch przeszukać tablice jeśli znasz nazwę usera, następnie zwróci Ci klucz w którym znajduję się wartość dla usera dodajesz do tego klucza 1 i otrzymujesz kolejne pole już to co Cię interesuje. tylko warunkiem jest to że znasz nazwę usera!
Go to the top of the page
+Quote Post
666
post
Post #8





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

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


Dziękuje wszystkim za pomoc już zrobiłem
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: 4.10.2025 - 22:02