Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Znalezienie jednego ID w ciągu
Forum PHP.pl > Forum > PHP
Michael2318
Załóżmy, że mamy takie ID: '56, 87, 65, 6, 67' w zmiennej $costam['ideki']. Potrzebuje aby zmienna $istnieje zwróciła mi TRUE jeśli ID X istnieje w ciągu lub false jeśli go tam nie ma. Wiadomo, że żadnymi strstr() itp. tego nie zrobię bo gdyby w tym przykładzie chcieć znaleźć ID = 6 to wyników będę miał aż 4.
Crozin
explode + in_array.
cudny
Lub wyrażenia regularne

  1. $str = '56, 87, 65, 6, 67';
  2. $find = 6;
  3. echo search($str,$find);
  4.  
  5. function search($str,$find) {
  6. return preg_match('/(^|[^0-9])'.$find.'([^0-9]|$)/',$str);
  7. }
  8.  
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.