(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)
Phar::offsetExists — Determina si un fichero existe en el phar
Es una implementación de la interfaz ArrayAccess que permite la manipulación directa del contenido de un archivo Phar utilizando los corchetes de acceso al array.
offsetExists() es llamado como isset() es llamado.
localName
El nombre de fichero (en ruta relativa) a buscar en el Phar.
Ejemplo #1 Un ejemplo con Phar::offsetExists()
<?php
$p = new Phar(dirname(__FILE__) . '/mon.phar', 0, 'mon.phar');
$p['premierfichier.txt'] = 'premier fichier';
$p['secondfichier.txt'] = 'second fichier';
// las líneas siguientes hacen uso de offsetExists() de forma indirecta
var_dump(isset($p['premierfichier.txt']));
var_dump(isset($p['pasla.txt']));
?>
El ejemplo anterior mostrará :
bool(true) bool(false)