Funksie filesize

Die funksie filesize gee die grootte van 'n lêer in grepe terug. As parameter neem die funksie die pad na die lêer. As die lêer nie bestaan nie, sal die funksie false teruggee en 'n waarskuwing gee.

Sintaksis

phpfilesize(filename);

Voorbeeld

Laat ons die grootte van die lêer 'test.txt' kry:

php<?php
  $res = filesize('test.txt');
  echo $res;
?>

Die resultaat van die kode-uitvoering (byvoorbeeld):

php1024

Voorbeeld

Laat ons die bestaan van die lêer kontroleer voordat ons sy grootte kry:

php<?php
  $filename = 'test.txt';
  
  if (file_exists($filename)) {
    $res = filesize($filename);
    echo "Lêergrootte: " . $res . " grepe";
  } else {
    echo "Lêer nie gevind nie";
  }
?>

Die resultaat van die kode-uitvoering:

php'Lêergrootte: 1024 grepe'

Voorbeeld

Laat ons die lêergrootte kry en dit na kilogrepe omskakel:

php<?php
  $res = filesize('test.txt') / 1024;
  echo round($res, 2) . " KB";
?>

Die resultaat van die kode-uitvoering:

php'1.00 KB'

Sien ook