Hvordan kan jeg åbne / redigere HTML div-indhold / tilføje indhold til div / gemme (HTML / PHP) -fil i andre PHP-filer med php?


Svar 1:

Gør du dette ud fra et script eller en internetanmodning? Hvis du gør dette fra et script, skal du se på dette

PHP 5-fil Åbn / læs / luk

Når jeg siger script, gør du dybest set 'php SCRIPT_NAME.php' på en CLI (kommandolinjegrænseflade), der gør det, du beskriver i dit spørgsmål.

Men hvis du gør dette fra en internetanmodning, tager du sandsynligvis en forkert tilgang i forsøget på at nå dit slutmål.

Når jeg siger webanmodning, forventer du dybest set dit mål ved at gøre 'domainDOTcom / FILE_NAME.php' fra en browser


Svar 2:

PHP giver funktioner til at åbne, lukke, læse og skrive fra / til filer.

Se på:

  • fopen (PHP: fopen - Manual)
  • fclose (PHP: fclose - Manual)
  • fread (PHP: fread - Manual)
  • fwrite (PHP: fwrite - Manual)

Så dybest set vil du åbne filen, læse indholdet, erstatte / redigere det, du har brug for, skrive den opdaterede streng til filen igen.

Brug af 'w' eller 'w +' tilstande med fopen giver dig mulighed for at overskrive indholdet.