Phar::mapPhar ([ string $alias [, int $dataoffset ]] )
Czyta aktualnie wykonywany plik (phar) i rejestruje jego widoczność. Ta metoda statyczna może być używana tylko wewnątrz Phar archiwum.
Parametry
- $alias
-
Alias, który może być używany w czynności: / / URL odniesie się do tego archiwum, a nie do jego pełnej ścieżki.
- $dataoffset
-
Niewykorzystane zmiennej, tutaj pod kątem zgodności z PEAR na PHP_Archive.
Błędy/Wyjątki
PharException jest wyrzucany jeśli wykonanie PHP, nie jest bezpośrednie, jeśli tak __HALT_COMPILER (); token znajdzie się w bieżącym pliku źródłowym, lub jeśli plik nie może zostać otwarty do odczytania.
Kompatybilność: PECL phar:1.0.0-1.2.1.
Listing
function __autoload($class)
{
include 'phar://me.phar/' . str_replace('_', '/', $class) . '.php';
}
try {
Phar::mapPhar('me.phar');
include 'phar://me.phar/startup.php';
} catch (PharException $e) {
echo $e->getMessage();
die('Coś nie działa');
}
__HALT_COMPILER();
Ranga: Administrator serwisu Punktów: 0