PharFileInfo::getMetadata
(PHP >= 5.3.0, PECL phar >= 1.0.0)
PharFileInfo::getMetadata — Devolver la metainformación específica de un fichero almacenada con un fichero
Descripción
Devuelve la metainformación que fue almacenada en el manifiesto del archivo Phar para este fichero.
Parámetros
Valores devueltos
Cualquier variable de PHP que pueda ser serializada y almacenada como metainformación del fichero,
o NULL si no hay metainformación almacenada.
Ejemplos
Ejemplo #1 Un ejemplo de PharFileInfo::getMetadata()
<?php
// asegurarse de que no existe
@unlink('nuevo_phar.phar');
try {
$p = new Phar(dirname(__FILE__) . '/nuevo_phar.phar', 0, 'nuevo_phar.phar');
$p['fichero.txt'] = 'hello';
$p['fichero.txt']->setMetadata(array('usuario' => 'bill', 'tipo-mime' => 'text/plain'));
var_dump($p['fichero.txt']->getMetadata());
} catch (Exception $e) {
echo 'No se pudo crear y/o modificar nuevo_phar.phar:', $e;
}
?>
El resultado del ejemplo sería:
array(2) {
["usuario"]=>
string(4) "bill"
["tipo-mime"]=>
string(10) "text/plain"
}
Ver también
- PharFileInfo::setMetadata() - Establecer la metainformación específica de un fichero almacenda con un fichero
- PharFileInfo::hasMetadata() - Devolver la metainformación de una entrada
- PharFileInfo::delMetadata() - Eliminar la metainformación de una entrada
- Phar::setMetadata() - Establecer la metainformación de un archivo phar
- Phar::hasMetadata() - Devolver si el phar tiene metainformación global
- Phar::getMetadata() - Devolver la metainformación de un archivo phar
There are no user contributed notes for this page.
