Phar::offsetExists

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

Phar::offsetExistsDetermina se um arquivo existe no phar

Descrição

public Phar::offsetExists(string $localName): bool

Esta é uma implementação da interface ArrayAccess que permite a manipulação direta do conteúdo de um arquivo Phar usando colchetes de acesso a arrays.

offsetExists() é chamado sempre que isset() é chamado.

Parâmetros

localName

O nome do arquivo (caminho relativo) a ser procurado em um Phar.

Valor Retornado

Retorna true se o arquivo existe dentro do phar, ou false caso contrário.

Exemplos

Exemplo #1 Um exemplo de Phar::offsetExists()

<?php
$p
= new Phar(dirname(__FILE__) . '/meu.phar', 0, 'meu.phar');
$p['primeiroarquivo.txt'] = 'primeiro arquivo';
$p['segundoarquivo.txt'] = 'segundo arquivo';
// o próximo conjunto de linhas chama offsetExists() indiretamente
var_dump(isset($p['primeiroarquivo.txt']));
var_dump(isset($p['naoexiste.txt']));
?>

O exemplo acima produzirá:

bool(true)
bool(false)

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top