Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> procentowe porownanie dwoch stringow
jarek
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 29.08.2002

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


Witam mam takie pytanie.

Mam dwa stringi typu:

Kod
$string[0] = "Siala baba mak :)";

$string[1] = "Siala baba mak :)";


i chce aby procentowo mi php podalo podobienstwo tych dwoch stringow. wiadomo powyzej by bylo 100%.

Kod
$string[0] = "Siala baba mak :)";

$string[1] = "Siala baba kukurydze";


no i chce aby php mi policzylo w procentach podobienstwo ma ktos jakis pomysl?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
orson
post
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


witam ..

do kazdej litery w stringu mozna sie odwolywac jak w tablicy ... czyli np. $string[0] ... czyli musisz porownac kolejne elementy tablic i wyjdzie ci ktore sa rozne ... ilosc bledow / ilosc liter = %% zgodnosc ..
czyli prosta petla

cya
Go to the top of the page
+Quote Post
jarek
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 29.08.2002

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


rozumiem ze chodzi ci np o: $string{2} gdzie 2 jest id litery.

no wlasnie mozna tak zrobic ale np.
$string[0] = "ala ma kota";
$string[0] = "kota ma ala";

nie da oczekiwanego rezultatu nieprawdaż?
Go to the top of the page
+Quote Post
track
post
Post #4





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Łódź

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


czyli chodzi ci o porownywanie calych wyrazow? Jesli tak to mozesz urzyc funkcji $wyraz = explode($tekst, " ");
teraz porownywac $wyraz[0] z kazdym elementem tablicy drugiego tekstu... ale teraz sie zgubilem, ale wydaje mi sie, ze mozna to wykorzystac...

Pozdrawiam...
Go to the top of the page
+Quote Post
Seth
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


[manual:4471548713]similar_text[/manual:4471548713] ?
Go to the top of the page
+Quote Post
spenalzo
post
Post #6





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


[php:1:ce2cd88d87]<?php
$string[0] = "Siala baba mak";
$string[1] = "Siala baba kukurydze";
$proc=0;
similar_text($string[0],$string[1],&$proc);
echo $proc;
?>[/php:1:ce2cd88d87]
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:46