login  Naam:   Wachtwoord: 
Registreer je!
 Forum

variabele wijzigen met fwrite?

Offline Erwt - 24/06/2008 21:28 (laatste wijziging 24/06/2008 21:28)
Avatar van ErwtPHP beginner Mijn vraag is dus, is het mogelijk om een variabele te wijzigen met fwrite? Bij overzicht keek ik bij fwrite maar zag ik alleen staan dat er tekst achter het geheel werd geplakt. Maar ik zou graag willen dat de tekst van een variabele veranderd wordt.

Bij voorbaat dank,

O ja, en ook op google gekeken maar kon de juiste sleutelwoorden niet vinden.

5 antwoorden

Gesponsorde links
Offline Koen - 24/06/2008 21:37
Avatar van Koen PHP expert - Haal de inhoud van het bestand op
- Verander met behulp van preg_replace die variabele
- Overschrijf de inhoud van dat bestand met de gewijzigde inhoud en klaar is kees  

Succes
Offline Erwt - 24/06/2008 22:00 (laatste wijziging 24/06/2008 22:01)
Avatar van Erwt PHP beginner Ik doe tot zo ver mijn best maar van preg_replace snap ik echt niets.. Ik heb php.net bekeken maar dit vind ik nogal ingewikkelde voorbeelden.

  1. $bestand = "config.php";
  2. $fileopen = fopen($bestand, "r");
  3. $content = fread($fileopen, filesize($bestand));
  4. fclose($fileopen);
  5. $text = htmlspecialchars($content);
  6. $pattern = "ja";
  7. $replace = "nee";
  8. $text2 = preg_replace($pattern,$replace,$text);
  9. echo $text2;
*Als deze code niet mag, sorry.. maar het leek me niet teveel 

Nouwja hier krijg ik dus de foutmelding: Delimiter must not be alphanumeric or backslash. En dit op de lijn van $text2 = ...
Sorry dat het lijkt dat ik er niks voor doe, maar ik snap het gewoon niet en misschien kan het met jullie hulp een stuk vereenvoudigen.
En nog bedankt sliphead..
Offline Koen - 25/06/2008 21:17
Avatar van Koen PHP expert
  1. $pattern = "/ja/";

Offline Giant - 26/06/2008 09:34
Avatar van Giant PHP beginner nee 
regex heeft bepaalde tekens nodig,
ik zelf gebruik meestal:

  1. preg_replace("#".$pattern."#si",$replace,$text);


maar er zijn nog zat andere van die teken dingen
Offline Koen - 26/06/2008 12:39
Avatar van Koen PHP expert
Giant schreef:
nee 
regex heeft bepaalde tekens nodig,
ik zelf gebruik meestal:

[..code..]

maar er zijn nog zat andere van die teken dingen


PHP.net schreef:
$patterns[0] = '/quick/';


Wat is dat dan? 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s