Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Sprawdzanie czy w zmiennej znajduję się dane tekst.
Giluś
post 25.06.2012, 12:56:31
Post #1





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Cześć, chciałbym dowiedzieć się jak sprawdzić czy zmiennej znajduję się dany wyraz np.:

  1. $tekst = "Ten tekst jest testowy";


I jeśli znajdzie słowo " tekst " to aktywuję jakąś funkcję czyli po prostu

  1. if ($Sprawdz == "tekst") {echo "Znalazłem!!!";}


Jak takie coś można zrobić ?
Go to the top of the page
+Quote Post
Shido
post 25.06.2012, 13:00:08
Post #2





Grupa: Zarejestrowani
Postów: 121
Pomógł: 22
Dołączył: 22.06.2012

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



zwraca ci na której pozycji znajduje sie szukany ciąg. Jak dasz to w if'a to jeżeli znajdzie zostanie potraktowany jako true.

  1. $tekst = "Ten tekst jest testowy";
  2. if(strpos($tekst, 'tekst'))
  3. {
  4. echo('Znalazłem!!!');
  5. }


Ten post edytował Shido 25.06.2012, 13:02:12


--------------------
Sorka za błędy ort. jak coś dajcie znać na PW to popoprawiam.
Go to the top of the page
+Quote Post
z4jc3v
post 25.06.2012, 15:03:23
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 22.06.2010
Skąd: Wrocław

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


Cytat(Giluś @ 25.06.2012, 13:56:31 ) *
Cześć, chciałbym dowiedzieć się jak sprawdzić czy zmiennej znajduję się dany wyraz np.:

  1. $tekst = "Ten tekst jest testowy";


I jeśli znajdzie słowo " tekst " to aktywuję jakąś funkcję czyli po prostu

  1. if ($Sprawdz == "tekst") {echo "Znalazłem!!!";}


Jak takie coś można zrobić ?





sprawdza czy dany tekst sie znajduje w zmiennej

  1. $tekst = "Jakis tam tekst";
  2. $pattern = '/tekst/';
  3. if(preg_match($pattern, $matches))
  4. echo print_r($matches);
  5. else
  6. echo 'Nie znalalzłem';


Ten post edytował z4jc3v 25.06.2012, 15:04:41


--------------------



Wspieram akcję "jQuery i AJAX to nie języki programowania"
Wspieram akcję "Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc"
Go to the top of the page
+Quote Post
Giluś
post 25.06.2012, 15:25:18
Post #4





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Zrobiłem inaczej:

  1. if(preg_match_all($wzorzec1, $HTTP_RAW_POST_DATA, $wyniki1)){echo "tak.";}
Go to the top of the page
+Quote Post

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: 14.05.2025 - 10:55