函式名:svn_fs_node_prop()
適用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7
用法:svn_fs_node_prop() 函式用於獲取 Subversion 倉庫中指定節點的屬性值。
語法:svn_fs_node_prop(resource $fsroot, string $path, string $propname)
引數:
- $fsroot:Subversion 倉庫根節點的資源控制代碼,可以透過 svn_repos_fs() 函式獲取。
- $path:要查詢屬性的節點路徑。
- $propname:要獲取的屬性名稱。
返回值:返回指定節點屬性的值,如果屬性不存在則返回 NULL。
示例:
// 建立 Subversion 倉庫資源
$repos = svn_repos_open('/path/to/repository');
// 獲取倉庫根節點資源
$fsroot = svn_repos_fs($repos);
// 獲取節點 '/trunk/file.txt' 的 'svn:mime-type' 屬性值
$propValue = svn_fs_node_prop($fsroot, '/trunk/file.txt', 'svn:mime-type');
if ($propValue !== NULL) {
echo "屬性 'svn:mime-type' 的值為:$propValue";
} else {
echo "屬性 'svn:mime-type' 不存在";
}
注意:在使用 svn_fs_node_prop() 函式之前,需要確保已經正確安裝並啟用了 Subversion 擴充套件。