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

stream_resolve_include_path

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

function.stream-resolve-include-path.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.stream-resolve-include-path.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
stream_resolve_include_path

Референца за `function.stream-resolve-include-path.php` со подобрена типографија и навигација.

function.stream-resolve-include-path.php

stream_resolve_include_path

(PHP 5 >= 5.3.2, PHP 7, PHP 8)

stream_resolve_include_path (PHP 5 >= 5.3.2, PHP 7, PHP 8)

= NULL

stream_resolve_include_path(string $filename): string|false

Реши го името на датотеката според патеката за вклучување filename Реши fopen()/include.

Параметри

filename

според патеката за вклучување според истите правила како

Вратени вредности

. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. string Името на датотеката за решавање. false при неуспех.

Примери

Пример #1 stream_resolve_include_path() example

што го содржи апсолутното име на датотеката, или

<?php
var_dump
(stream_resolve_include_path("test.php"));
?>

Горниот пример ќе прикаже нешто слично на:

string(22) "/var/www/html/test.php"

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

Основен пример за употреба.
12 години пред
stream_resolve_include_path() seems to cache it's output. After I renamed a file, I had to restart Apache for stream_resolve_include_path() to not return non-existing file name. This was on Windows.
Пример #1 Конвертирај WebP слика во jpeg слика користејќи
пред 5 години
In some case like this, you can't use `realpath()` or `file_exists()` without resolve its path.

Example:

file.php
subfolder/
..|- included.php
..|- subfolder/
.........|- another-included.php

file.php contents:
```
<?php
var_dump(file_exists('subfolder/included.php'));// true
include 'subfolder/included.php';
?>
```

subfolder/included.php contents:
```
<?php
var_dump(file_exists('subfolder/another-included.php'));// false but the file is really exists.
var_dump(file_exists(stream_resolve_include_path('subfolder/another-included.php')));// with `stream_resolve_include_path()` function, it returns true now.
include 'subfolder/another-included.php';// working fine, no errors.
?>
```

subfolder/subfolder/another-included.php contents:
```
<?php
echo 'Hello world';
?>
```
На оваа страница

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

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

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

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

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