Fonction php disk_free_space() et description de la fonction disk_total_space()

怪我咯
Libérer: 2023-03-13 13:04:01
original
1591 Les gens l'ont consulté

disk_free_space — Renvoie l'espace libre dans un répertoire

Description

 disk_free_space ( $directory )
Copier après la connexion

donne un contenant une chaîne de répertoire , cette fonction renverra le nombre d'octets disponibles en fonction du système de fichiers ou de la partition de disque correspondant.

Paramètres répertoire

Répertoire du système de fichiers ou partition de disque.

Remarque :

Si un nom de fichier est spécifié à la place d'un répertoire de fichiers, le comportement de cette fonction ne sera pas uniforme et variera entre les systèmes d'exploitation et les versions de PHP.

Valeur de retour

Renvoie le nombre d'octets disponibles en virgule flottante, ou FALSE en cas d'échec.

Disk_free_space() Exemple

<?php
// $df 包含根目录下可用的字节数
$df  =  disk_free_space ( "/" );

//在 Windows 下:
$df_c  =  disk_free_space ( "C:" );
$df_d  =  disk_free_space ( "D:" );
?>
Copier après la connexion

Remarque : Cette fonction ne peut pas être utilisée sur des fichiers distants Le fichier en cours de vérification doit être accessible via le système de fichiers du serveur.

disk_total_space — Renvoie la taille totale du disque d'un répertoire

Description

disk_total_space ( $directory )
Copier après la connexion

donne un répertoire contenant une chaîne, cette fonction renverra tous les octets en fonction du système de fichiers ou de la partition de disque correspondant. [Note du traducteur] Cette fonction renvoie la taille totale de la partition de disque où se trouve le répertoire, donc les résultats obtenus en donnant comme paramètres différents répertoires de la même partition de disque sont exactement les mêmes. Le montage d'une partition de disque en tant que sous-répertoire est pris en charge sous Unix et Windows 200x/XP, auquel cas il est logique d'utiliser cette fonction correctement.

Paramètres

répertoire Le répertoire ou la partition de disque du système de fichiers.

Valeur de retour

Renvoie la taille totale du disque d'un répertoire en octets en virgule flottante, ou FALSE en cas d'échec.

disk_total_space() Exemple

<?php
// $df 包含 "/" 目录的磁盘大小
$ds  =  disk_total_space ( "/" );

//在 Windows 下:
$ds  =  disk_total_space ( "C:" );
$ds  =  disk_total_space ( "D:" );
?>
Copier après la connexion

Remarque : Cette fonction ne peut pas être utilisée sur des fichiers distants. Le fichier en cours de vérification doit être accessible via le système de fichiers du serveur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!