Phar::getMetadata
(PHP >= 5.3.0, PECL phar >= 1.0.0)
Phar::getMetadata — Devolver la metainformación de un archivo phar
Descripción
Recupera la información de un archivo. La metainformación puede ser cualquier variable de PHP que pueda ser serializada.
Parámetros
No tiene parámetros.
Valores devueltos
Cualquier variable de PHP que pueda ser serializada y almacenada como metainformación del archivo Phar,
o NULL si no hay metainformación almacenada.
Ejemplos
Ejemplo #1 Un ejemplo de Phar::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.php'] = '<?php echo "hola";';
$p->setMetadata(array('bootstrap' => 'fichero.php'));
var_dump($p->getMetadata());
} catch (Exception $e) {
echo 'No se pudo crear y/o modificar el phar:', $e;
}
?>
El resultado del ejemplo sería:
array(1) {
["bootstrap"]=>
string(11) "fichero.php"
}
Ver también
- Phar::setMetadata() - Establecer la metainformación de un archivo phar
- Phar::delMetadata() - Eliminar la metainformación global del phar
- Phar::hasMetadata() - Devolver si el phar tiene metainformación global