Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tworzenie rozbudowanego warunku z tablicy wielowymiarowej
Greg0
post 11.07.2012, 18:59:31
Post #1





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Witam. Próbuję zrobić rozbudowany warunek z danych zawartych w tablicy (wiem że przy pomocy eval() takie cuda ale się zaplątałem za bardzo).
Do rzeczy, posiadam taką oto tablicę
Kod
Array
(
    [0] => Array
        (
            [0] => name
            [1] => ==
            [2] => Akurat
        )

    [1] => Array
        (
            [0] => image
            [1] => ==
            [2] => at.gif
        )

)


I potrzebuję zrobić taki oto warunek (zgodnie z tablicą)
  1. if($obj->name == 'Akurat' AND $obj->image == 'at.gif')


W zależności od rozciągłości tablicy warunek też by się powiększał. Jak widać pierwszy wiersz z tablicy to nazwa pola z obiektu, drugi operator, a trzeci wartość pola jaką chcę sprawdzić, a pomiędzy kolejnymi częściami mam AND/&& (jak kto woli).

Zaznaczę że nie mam problemu tego osiągnąć gdyby to była tablica jednowymiarowa i do generacji byłby tylko jednoczęściowy warunek.

Pozdrawiam i liczę na jakąkolwiek pomoc z waszej strony.
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 04:28