294 of 410 menu

Funktionen fclose

Funktionen fclose stänger en öppen filhanterare och frigör systemresurser. Parametern är filhanteraren som tidigare erhölls med funktionen fopen. Funktionen returnerar true vid framgångsrik stängning av filen och false vid fel.

Syntax

fclose(resource $handle): bool

Exempel

Låt oss öppna en fil för skrivning, skriva data till den och stänga den:

<?php $file = fopen('test.txt', 'w'); fwrite($file, 'Hello World'); $res = fclose($file); var_dump($res); ?>

Resultat av kodkörning:

true

Exempel

Låt oss försöka stänga en icke-existerande hanterare:

<?php $res = fclose(null); var_dump($res); ?>

Resultat av kodkörning:

false

Exempel

Låt oss hantera ett undantagsfall:

<?php $file = fopen('data.txt', 'w'); try { fwrite($file, 'data'); } finally { fclose($file); } ?>

Se även

  • funktionen fopen,
    som öppnar en fil
  • funktionen feof,
    som kontrollerar slutet på en fil
  • funktionen flock,
    som låser en fil
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa