Меню :
php (119)
js (89)
html (26)
css (14)
js slice (13)
js date (9)
Показать еще :
form (6)
input (5)
jsphp (5)
php img (4)
id (3)
int (3)
php get (2)
display (2)
xml (2)
info (1)
radio (1)
js post (1)
iframe (1)

См. интсрукция по ruweb.

Filesize - функция в Php

25.03.2023 / Марат / Смотрели : 25 / php |

filesize в php - функция для определения размера файла через Php!? Живой пример использования "filesize".

Подробно о "filesize" в php

  1. Функция filesize
  2. Пример filesize
  1. Функция filesize

  2. Для того, чтобы разобраться в функции "filesize" - надо разобрать синтаксис "filesize".

    Синтаксис функции "filesize"

    filesize(string $filename): int|false

    Разберем синтаксис функции filesize

    filesize - название функции.

    string - строка.

    $filename -

    Имя файла(локально).

    Либо - путь на сервере до файла.

    int|false - возвращаемые данные:

    int - тип(integerчисло), если удачно, то возвращается размер файла.

    Если не удачно возвращается (false).

    Ошибка filesize

    Если возвращается FALSE, то генерируется ошибка уровня E_WARNING.

  3. Пример filesize php

  4. Для того, чтобы создать "Пример filesize php" вам понадобится:

    Какой-то файл, на которым я смогу проверить работу функции "filesize", пусть это будет файл "logo_for_logo.png" ).

    https://jsphp.ru/_data/logo/logo_for_logo.png.

    Этот путь превратим в путь на сервере, домен убираем, туда помещаем путь до корневой.

    $_SERVER['DOCUMENT_ROOT'] . '/_data/logo/logo_for_logo.png';

    Выведем на экран верхнюю конструкцию... с помощью echo и у вас должно получиться что то типа такого:

    home/www/_data/logo/logo_for_logo.png

    Просто для удобства помещаем это всё в переменную:

    $filename = $_SERVER['DOCUMENT_ROOT'] . '/_data/logo/logo_for_logo.png';

    И наконец вы можете применить функцию "filesize" к нашему файлу:

    echo "Размер файла : " . filesize($filename) . " байтов";

    Соберем весь код:

    Код работы функции filesize

    <?

    $filename = $_SERVER['DOCUMENT_ROOT'] . '/_data/logo/logo_for_logo.png';

    echo 'Размер файла : ' . filesize($filename) . ' байтов';

    ?>

    Размер файла : 14792 байтов
Всего комментариев : Comments+ 2.0
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...
Марат 04.01.2026 19:17
Друзья! Поздравляю всех посетителей моего сайта с наступившим Новым... подробнее...


jsphp.ru | Аминев Марат © 2025 - 2026 | 752 | Подписаться.