php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.08.2005, 20:25  
Gast
 
Beiträge: n/a
Standard unterschied zwischen strings??

hi,
ich moechte eine aehnlichkeits-suche machen, aehnlich wie die unter php.net.
wenn ich da in der funktionslisten-suche z.b. "prinf" (man beachte das fehlende t) eingebe, bekommen ich z.b.
"fprintf", "print" und "printf" als antwort.

wie machen die das? ich hab schon eine menge mit like und soundex herumgespielt, aber bei tippfehlern wie oben, bekomm ich nicht das gewuenschte ergebnis.

wer eine idee hat, ich bin ein dankbarer zuhoerer smiling smiley
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.08.2005, 21:28  
Clan
Gast
 
Beiträge: n/a
Standard

ich vemute mal das die mit ner
http://www.google.de/search?hl=de&rl...+suche&spell=1

arbeiten
  Mit Zitat antworten
Alt 30.08.2005, 21:51  
Gast
 
Beiträge: n/a
Standard das war schon mal die richtige richtung

inzwischen bin ich soweit, dass ich in php die funktion levenshtein benutzen koennte. die frage ist also jetzt, kann mysql sowas?
die levenshtein distance gibt die minimale anzahl von zeichen an, die eingefuegt,ersetzt oder geloescht werden muessen um aus string1 den string2 zu machen.

es ist uebrigens ungaublich, was php fuer funktionen kennt. auch wenn dass jetzt nicht hier her gehoert
  Mit Zitat antworten
Alt 30.08.2005, 22:21  
Gast
 
Beiträge: n/a
Standard

Ich merke grade, dass ich ins falsche forum gerutscht bin.
eientlich sollte das alles ins mysql forum.

aber um allen, die es interessiert noch kurz die hoffnung zu nehmen,
die funktino kann mysql nur als UDF oder so aehnlich
  Mit Zitat antworten
Alt 31.08.2005, 19:15  
Gast
 
Beiträge: n/a
Standard

Hatte auch mal mit soundex() rumgespielt:

PHP-Code:
<?php
error_reporting
(E_ALL);

function 
hgSuche($suche$text) {

$index soundex($suche);
preg_match_all('#\b[a-zöäüß]{1,}+\b#iU'$text$worte);
$temp array_count_values($worte[0]);
// echo '<pre>'.print_r($worte, true).'</pre>';

$as '';
foreach (
$temp as $key => $v) {
 
$k_index soundex($key);
 if ( 
ereg(substr($k_index,0,2),$index) && $key != $suche) { $as .= " $key
"
; }
}

echo 
'

Suchbegriff: [b]'
.$suche.'[/b]</p>';
echo 
'

oder meinten Sie: [b]'
.$as.'[/b]</p>';
}

$TXT = <<<EOD
Ein 20-Jähriger wurde in der Nacht zum Montag in seiner Wohnung in der
Pontestraße überfallen.
Drei Männer hatten ihn aus dem Schlaf geklingelt, mit einem Hammer und einer
Wasserflasche zusammen geschlagen und waren dann geflüchtet.
Der 20-Jährige musste die Verletzungen im Krankenhaus ambulant behandeln
lassen.
Die Ermittlungen der Kriminalpolizei dauern noch an. 
EOD;

$such_begriff 'über';
echo 
hgSuche($such_begriff$TXT);

?>
Dabei wird ein ähnliches Wort aus dem Text ermittelt und als Vorschlag angeboten.
... ist/war nur Spielerei ...
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... DonTermi PHP Tipps 2007 8 27.03.2007 13:25
Unterschied zwischen "=" und LIKE Ticos Datenbanken 2 14.03.2007 00:16
Unterschied zwischen \t und \n heohni PHP Tipps 2006 2 18.04.2006 19:10
unterschied zwischen text mit und ohne kommas? Dilandau PHP Tipps 2007 5 03.12.2005 23:55
Unterschied zwischen get und kein get Matthiasnet PHP Tipps 2005 1 07.03.2005 23:12
Was ist Unterschied zwischen vServer und RootServer? test022 Off-Topic Diskussionen 23 24.01.2005 12:37
text zwischen zwei strings verändern auchegal PHP Tipps 2004-2 1 30.12.2004 12:37
[Erledigt] unterschied zwischen html und xhtml HTML, Usability und Barrierefreiheit 2 25.10.2004 14:32
Unterschied zwischen scp und sftp Stümper Server, Hosting und Workstations 4 14.09.2004 16:17
Unterschied zwischen 'mounted' und local? Stümper PHP Tipps 2004 5 31.08.2004 15:26
Unterschied zwischen Popup und Popdown? Kori Off-Topic Diskussionen 6 29.08.2004 14:38
Unterschied zwischen »AND« und »&&« tapferesschneiderlein PHP Tipps 2004 5 26.08.2004 10:48
Unterschied zwischen <strong> und <b> HTML, Usability und Barrierefreiheit 2 01.08.2004 18:31
Unterschied zwischen require() und include() PHP Tipps 2004 3 24.07.2004 19:09
unterschied zwischen include und require PHP Tipps 2004 5 02.07.2004 15:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php unterschiede strings, unterschied zwischen strings php, php differenz zwischen string, php strings unterschiede, php string unterschied, php unterschied zwischen zwei strings, php strings unterschied prozent, php string unterschied \ \', mysql string unterschied, unterschied zwischen zeichenketten, unterschied zwischen gets strings, php unterschiede zwischen strings, unterschiede zwischen strings, unterschied strings php, php unterschied zweier string, php string unterschiede, http://www.php.de/php-fortgeschrittene/30049-unterschied-zwischen-strings.html, php string unterschiede raussuchen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.