Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Ciągi znaków - porównanie
wht84
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 10.12.2007
Skąd: WWA YelonkY

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


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.

Ten post edytował wht84 14.12.2007, 13:19:51
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


str_word_count() (lub explode() czy nawet preg_split()) a do tego array_intersect()
Go to the top of the page
+Quote Post
wht84
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 10.12.2007
Skąd: WWA YelonkY

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


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:10