login  Naam:   Wachtwoord: 
Registreer je!
 Forum

str_replace() niet hoofdletter gevoelig maken

Offline Den_Tomme - 23/11/2006 07:32
Avatar van Den_TommePHP interesse Hoe kan ik str_replace niet hoofdlettergevoelig laten zoeken? Kheb dit nodig voor mijn zoekmachine waarbij dan het gezochte woord vetgedrukt verschijnt in het nieuwsartikel.

Merci  

5 antwoorden

Gesponsorde links
Offline Simon - 23/11/2006 07:38
Avatar van Simon PHP expert str_replace() is idd case-sensitive, daarvoor is de functie str_ireplace(), die is niet hoofdlettergevoelig
Offline Den_Tomme - 23/11/2006 07:49 (laatste wijziging 23/11/2006 07:50)
Avatar van Den_Tomme PHP interesse heb ik al geprobeerd, gaat niet bij mij  .

Wordt niet blauw in dreamweaver maar gaat ook niet op lycos zelf  
Offline compudoc - 23/11/2006 07:52
Avatar van compudoc PHP beginner je hebt er php 5.00 of hoger voor nodig.
ik weet niet of lycos dit heeft.
Offline Den_Tomme - 23/11/2006 16:38
Avatar van Den_Tomme PHP interesse En wat is de oplossing als je dat niet hebt?
Offline Grayen - 23/11/2006 17:11
Avatar van Grayen PHP ver gevorderde dit:

  1. <?php
  2. function str_ireplace($needle, $replace, $string)
  3. {
  4. $string = preg_replace('#'.$needle.'#i', $replace, $string);
  5. return $string;
  6. }
  7. $string = 'Niet';
  8. echo str_replace('niet', 'Wel', $string).'<br />';
  9. echo str_ireplace('niet', 'Wel', $string).'<br />';
  10. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s