PHP8 Phar::count

2024-02-20 09:17 更新

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

Phar::count — 返回 Phar 存档中的条目(文件)数

说明

public Phar::count(int $mode = COUNT_NORMAL): int

参数 

mode

mode是一个整数值,指定要使用的计数模式。 默认情况下,它设置为 COUNT_NORMAL, 它仅计算存档中尚未删除或隐藏的项目数。 设置为 COUNT_RECURSIVE 时,它会计算存档中的所有项目, 包括那些已被删除或隐藏的内容。

返回值 

此 phar 中包含的文件数,或(数字零) 如果没有。0

示例 

示例 #1 A Phar::count() example

<?php
// make sure it doesn't exist
@unlink('brandnewphar.phar');
try {
    $p = new Phar(dirname(__FILE__) . '/brandnewphar.phar', 0, 'brandnewphar.phar');
} catch (Exception $e) {
    echo 'Could not create phar:', $e;
}
echo 'The new phar has ' . $p->count() . " entries\n";
$p['file.txt'] = 'hi';
echo 'The new phar has ' . $p->count() . " entries\n";
?>

以上示例会输出:

The new phar has 0 entries
The new phar has 1 entries


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号