Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: procentowe porownanie dwoch stringow
Forum PHP.pl > Forum > PHP
jarek
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?
orson
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
jarek
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ż?
track
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...
Seth
[manual:4471548713]similar_text[/manual:4471548713] ?
spenalzo
[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]
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.