91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

php怎樣存儲文件信息

PHP
小樊
82
2024-09-24 11:52:07
欄目: 云計算

在PHP中,要存儲文件信息,您可以使用以下方法:

  1. 使用fileinfo擴展獲取文件詳細信息:
$filename = 'example.txt';
$fileinfo = new finfo(FILEINFO_BASIC_INFO);
$fileinfo->open($filename);
$fileinfo_data = $fileinfo->file();
$fileinfo->close();

print_r($fileinfo_data);

這將輸出類似以下的文件信息:

Array
(
    [size] => 1024
    [mode] => 0755
    [nlink] => 1
    [uid] => 1000
    [gid] => 1000
    [atime] => 1629871200
    [mtime] => 1629871200
    [ctime] => 1629871200
    [dev] => 244058
    [ino] => 123456789
    [nlink] => 1
    [perms] => 0777
    [owner] => user1
    [group] => group1
)
  1. 使用PHP函數獲取文件信息:
  • getimagesize():獲取圖像尺寸信息。
  • getimagesizefromjpeg()getimagesizefrompng()getimagesizefromgif():根據圖像格式獲取圖像尺寸信息。
  • filesize():獲取文件大小。
  • filemtime():獲取文件最后修改時間。
  • file_exists():檢查文件是否存在。
  • is_readable():檢查文件是否可讀。
  • is_writable():檢查文件是否可寫。
  • is_executable():檢查文件是否可執行。

示例:

$filename = 'example.txt';

// 獲取文件大小
$filesize = filesize($filename);
echo "文件大小: " . $filesize . " bytes\n";

// 獲取文件最后修改時間
$last_modified = filemtime($filename);
echo "最后修改時間: " . date("Y-m-d H:i:s", $last_modified) . "\n";

// 檢查文件是否存在
if (file_exists($filename)) {
    echo "文件存在\n";
} else {
    echo "文件不存在\n";
}

// 檢查文件是否可讀
if (is_readable($filename)) {
    echo "文件可讀\n";
} else {
    echo "文件不可讀\n";
}

// 檢查文件是否可寫
if (is_writable($filename)) {
    echo "文件可寫\n";
} else {
    echo "文件不可寫\n";
}

根據需要,您可以將以上方法組合使用以存儲所需的文件信息。

0
金乡县| 全州县| 三门县| 潍坊市| 青岛市| 新沂市| 仁布县| 万宁市| 武夷山市| 安仁县| 长泰县| 兰坪| 灌云县| 内江市| 呼伦贝尔市| 崇义县| 定结县| 衡水市| 醴陵市| 措美县| 苗栗市| 永靖县| 东辽县| 九江县| 蛟河市| 繁峙县| 偏关县| 白沙| 娱乐| 城固县| 新津县| 济阳县| 江城| 惠来县| 龙泉市| 时尚| 孟津县| 太康县| 天津市| 宣城市| 尖扎县|