Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] znalezienie wystapienia klucza w tablicy
Forum PHP.pl > Forum > PHP
AndyPSV
  1. array ( 'request' => array ( 0 => array ( 'id' => '30', 'type' => '8', ), ), )


poszukuje, gdzie $request[KLUCZ]['id'] == 8 (jak jest wystapienie to zwraca TAK);
czy trzeba przejsc przez wszystkie klucze czy da sie w jakis inny sposob (np. in_array()) wykorzystac?

zawsze mnie to zastanawialo

----

  1. $isset = false; if(!empty($_SESSION['request'])) foreach($_SESSION['request'] as $k => $v) {
  2. if($_SESSION['request'][$k]['id'] == $r['id']) $isset = true;
  3. } if(!$isset) $_SESSION['request'][] = array('id' => $r['id'],'type' => $r['type']);
wookieb
Przeba się karnąć po tablicy foreachem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.