php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.02.2005, 10:52  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard str_replace() soll gross und kleinschreibung nicht beachten

mit str_replace() kann ich Teilstrings durch andere strings ersetzen.
allerdings wir hier die exakte Schreibweise berücksichtigt.

hier ein Fallbeispsiel:

$text='Das soll ein Link sein';
$datenbankeintrag='link'

$ausgabe=str_replace($datenbankeintrag,''.$datenbankeintrag.'',$text);

geht nicht! Iss ja klar.

aber wie dann so, dass ich alle Schreibweisen des Textes berücksichtigen
kann?

z.b.: LINK,link, Link

oder muss ich jedes Fallbeispiel formatieren =>strtolower($datenbankeintrag) ? usw.

ach noch was in der DB bleibt alles in Kleinschreibung.
bzw. es soll unabhängig von der Schreibweisse verglichen werden.
Alpha Centauri ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.02.2005, 11:52  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard

http://ch2.php.net/manual/de/function.str-ireplace.php
__________________
Zerstört alle Computer!
Stümper ist offline  
Alt 18.02.2005, 12:03  
Gast
 
Beiträge: n/a
Standard

vielleicht hilft dir auch das weiter:

http://www.phpfriend.de/ftopic32812.html

mfg embee
 
Alt 18.02.2005, 12:19  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

eine englische Anleitung hat mir jetzt grade noch gefehlt
Alpha Centauri ist offline  
Alt 18.02.2005, 12:29  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

beide Lösungen sind Falsch, denn Diese berücksichtigen nicht , dass das Wort , in seiner Schreibweise, im Orginaltext erhalten bleiben muss. Danke trozdem.

ich hab sonst noch ne Ausweichlösung.
__________________
Alpha Centauri ist offline  
Alt 18.02.2005, 12:36  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

Auszug aus meiner Funktion:
__________________
Alpha Centauri ist offline  
Alt 18.02.2005, 14:23  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 643
kid01 befindet sich auf einem aufstrebenden Ast
kid01 eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Alpha Centauri
beide Lösungen sind Falsch, denn Diese berücksichtigen nicht , dass das Wort , in seiner Schreibweise, im Orginaltext erhalten bleiben muss. Danke trozdem.
ich hab sonst noch ne Ausweichlösung.
und nun?
Ist es denn so schwer da ne If rumzubasteln?????
Dir geht es doch nur darum, dass du wissen willst, ob das wort drin ist oder nicht! Oder seh ich das falsch???

also
PHP-Code:
if (str_replace(ucfirst($array['begriff']),'[url="index.php?dl_id='.$array['dl_id'].'"]'.ucfirst($array['begriff']).'[/url]',$input))
{echo
'drin'}
else
{echo
'nicht drin'
kid01 ist offline  
Alt 18.02.2005, 18:42  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

du siehst das falsch,
denn ich will ja nicht nur prüfen ob es zutrifft sonder wie schon oben geschrieben, soll ja der Text in seiner ursprünglichen Schreibweise davon nicht berührt werden. abgesehen von den Hervorhebungen.
__________________
Alpha Centauri ist offline  
 


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
Groß- und Kleinschreibung in HTML Textfeldern kampfnickel PHP Tipps 2007 19 05.03.2007 10:27
PHP Chat - was sollte ich beachten? Chr!s PHP Tipps 2005-2 34 23.12.2005 03:02
Gross- und kleinSchreibung Off-Topic Diskussionen 67 07.03.2005 18:45
[Erledigt] ereg_replace(); - groß und kleinschreibung? PHP-Fortgeschrittene 5 07.02.2005 14:40
str_replace Gross und Kleinschreibung missachten? Ypsillon PHP Tipps 2004-2 2 09.12.2004 17:26
Abfrage Gross und Kleinschreibung! PHP Tipps 2004-2 7 05.12.2004 17:14
select ... LIKE "%bla%" - gross und kleinschreibun Datenbanken 4 07.10.2004 12:52

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
str_replace großbuchstaben, str replace unabhängig von schreibweise, str_replace unabhängig der schreibweise, str_replace unabhängig der schreibweise#, wie kann unabhängig von der rechtschreibung mit str_replace ersetzen?, str_replace alle versalien, str_replace unabhänig von groß und kleinschreibung, php groß kleinschreibung nicht berücksichtigen, str_replace groß kleinschreibung, php str_replace groß, str_replace unabhängig groß und kleinschreibung, str_replace unabhängig groß klein, php str_replace unabhängig großbuchstaben, \str_replace\ grossschreibung

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:03 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.