Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Ciągi znaków - porównanie
Forum PHP.pl > Forum > Przedszkole
wht84
Witam,
Przeszukałem forum, goole i nic nie znalazłem rozwiązania mojego problemu.
Chciałbym porównac dwa ciągi znaków i zwrócić ilość wyrazów identycznych w tych dwóch ciągach. Czyli np
  1. <?php
  2. $var = " Jakis sobie string przchowywyany w zmiennej pierwszej";
  3. $var2 ="String ktory przechowuje sobie jakis tekst";
  4. // Powtarzaja sie dwa wyrazy string i sobie
  5. // Jak wynkcja mi to porowna
  6. ?>


Z gory dzieki za odpowiedz.
mike
str_word_count() (lub explode() czy nawet preg_split()) a do tego array_intersect()
wht84
OK dzięki, ale napotkałem jeszcze jeden problem.

  1. <?php
  2.  $tablica1 = array ("a" => "zielony", "czerwo", "niebieski");
  3.  $tablica2 = array ("b" => "zielony", "żółty", "czerwony");
  4.  print_r(array_intersect ($tablica1, $tablica2));
  5.  ?>

I chciałbym aby również zczytał mi czerwo. Ponieważ w niektórych wyrazach z obu tablic są różne końcówki.
Z góry dzięki.
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.