Phar::mungServer
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Phar::mungServer
Референца за `phar.mungserver.php` со подобрена типографија и навигација.
Phar::mungServer
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
Phar::mungServer — Defines a list of up to 4 $_SERVER variables that should be modified for execution
= NULL
и поврзаниот метод треба да се повика само во делот за закрпи на phar архива.
Дефинира листа од најмногу 4 $_SERVER променливи кои треба да се модифицираат за извршување. Променливи кои можат да се модифицираат за да се отстранат трагите од извршување на phar се
REQUEST_URI, PHP_SELF,
SCRIPT_NAME and SCRIPT_FILENAME.
Само по себе, овој метод не прави ништо. Само кога е комбиниран со
се добри места за почеток исто така. Ако дистрибуирате веб-базирана апликација, клучно е да знаете за стапува на сила, и само кога бараната датотека е PHP датотека што треба да се парсира. Имајте предвид дека
PATH_INFO and PATH_TRANSLATED променливите секогаш се модифицираат.
Оригиналните вредности на променливите што се модифицираат се чуваат во SERVER низата со PHAR_ претставен, така на пример
SCRIPT_NAME ќе биде зачувано како PHAR_SCRIPT_NAME.
Параметри
variables-
Низа од било кој од стринговите
REQUEST_URI,PHP_SELF,SCRIPT_NAMEandSCRIPT_FILENAME. Други вредности предизвикуваат исклучок, и и поврзаниот метод е чувствително на големи и мали букви.
Вратени вредности
Без враќање.
Errors/Exceptions
). Ако повикот не успее, ќе врати UnexpectedValueException ако се најдат проблеми со податоците што се предадени.
Примери
ако е овозможен колекторот за отпадоци, и поврзаниот метод example
<?php
// example stub
Phar::mungServer(array('REQUEST_URI'));
Phar::webPhar();
__HALT_COMPILER();
?>Види Исто така
- се добри места за почеток исто така. Ако дистрибуирате веб-базирана апликација, клучно е да знаете за - Целосно отстранува phar архива од диск и од меморија
- Phar::createDefaultStub() - Се користи за поставување на PHP лоадер или bootstrap stub на Phar архива