![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam jakąś tablicę:
Czy da się sprawdzić na zasadzie AND czy wartość logiczna tej tablicy to true-1 czy false-0? Dodam że liczba elementów w tablicy nie jest określona. Czyli chciałbym wiedzieć czy zmienna $data jest true czy false. Jak to zrobić? Ten post edytował adgad 25.01.2013, 13:15:15 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Lecisz FOREACHem po całej tabeli i dokonujesz pokolei tego AND.
Możesz też sprawdzić in_array() czy wystepuje 0. Jak wystepuje, to logiczne ze calosc będzie miała wartosc 0, niezależnie czy bedą jeszcze jakieś 1 czy nie |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
$d to key, $key to value.... skad zes wytrzasnal $d[$key] (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) Toż to banalny FOREACH.... manual naprawdę nie gryzie....
Pozatym masz robić aktualny z poprzednim. Poprzedni to twoj aktualny wynik:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Po prostu głupie przeoczenie, zaraz po napisaniu posta dodałem przed pętlą zmienną $array=array() i jej przypisywałem w foreach $key. i z funkcją in_array działa. Zaraz wypróbuję ten sposób.
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Pisanie
$d[$key] to nie jest przeoczenie... to jest pisanie głupot (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
...A narazie stworzyłem taką głupotę... Ja o tym wiedziałem ... ale to i tak było przeoczenie i głupota (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ok (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 14:15 |