Vraag & Antwoord

Webprogrammeren & scripting

PHP: Kan een Variable niet in een document zetten

2 antwoorden
  • Hey, als ik het volgende script uitvoer: [code:1:2731aa1386]<?php $filename = 'test2.php'; $Content = "$file123 = halo.php"; echo "open"; $handle = fopen($filename, 'x+'); echo " write"; fwrite($handle, $Content); echo " close"; fclose($handle); /* if($handle = fopen($filename, 'a')){ if(is_writable($filename){ if(fwrite($handle, $content) === FALSE){ echo "Cannot write to file $filename"; exit; } echo "The file $filename was created and written successfully!"; fclose($handle); } else{ echo "The file $filename, could not written to!"; exit; } } else{ echo "The file $filename, could not be created!"; exit; }*/ ?> [/code:1:2731aa1386] dan komt er in test2.php te staan: = halo.php :evil: in plaats van $file123 = halo.php , hoe krijg ik dat er wel $file123 = halo.php komt te staan? Alvast bedankt! bart
  • $foo binnen dubbele aanhalingstekens wordt geevalueerd, dwz vervangen door de waarde van die variabele. Om ergens '$foo' in beeld te krijgen kan je: '$foo' (tussen enkele quotes) "\$foo" (tussen dubbele maar $ zgn escapen

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.