PHP.mk документација

Phar датотека stub

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

phar.fileformat.stub.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека phar.fileformat.stub.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
Phar датотека stub

Референца за `phar.fileformat.stub.php` со подобрена типографија и навигација.

phar.fileformat.stub.php

Phar датотека stub

Примерок на Фар е едноставна PHP датотека. Најмалиот можен примерок следи:

<?php __HALT_COMPILER();

Примерокот мора да содржи, како минимум, __HALT_COMPILER(); токен на својот крај. Типично, примерокот ќе содржи функционалност за вчитување вака:

<?php
Phar
::mapPhar();
include
'phar://myphar.phar/index.php';
__HALT_COMPILER();

Нема ограничувања за содржината на примерокот на Фар, освен барањето тој да завршува со __HALT_COMPILER();. Затворачкиот PHP таг

?>
може да биде вклучен или изоставен, но не може да има повеќе од 1 празно место помеѓу ; и затворачкиот таг
?>
или екстензијата phar нема да може да го обработи манифестот на архивата на Фар.

Во архива на Фар базирана на tar или zip, примерокот се чува во .phar/stub.php датотека. Стандардниот примерок за архиви на Фар базирани на Фар содржи приближно 7k код за извлекување на содржината на Фар и нивно извршување. Погледнете Овој метод е метод за погодност што ја комбинира функционалноста на за повеќе детали.

Алијасот на Фар се чува во архива на Фар базирана на tar или zip во .phar/alias.txt датотека како обичен текст.

Белешки од корисници 1 белешка

Франк Ли
3 години пред
> but there can be no more than 1 space between the ; and the close tag

there must be **exactly** 1 space, or "\n".
below is how php trims the ending tag.

> seek_for("__HALT_COMPILER();");
> read_3_into(buffer);
> if ((*buffer == ' ' || *buffer == '\n') && *(buffer + 1) == '?' && *(buffer + 2) == '>') {
> do_things.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.