URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6277
[ Назад ]

Исходное сообщение
"Массив с ссылками"

Отправлено Silius , 03-Апр-09 02:21 
Здраствуйте, форумчане! Меня интересует такой вопрос.
К примеру есть файл:

sbornic.php

в котором есть запись: $ofis ['septima'] = septima.php;
                       $ofis ['tior'] = tior.php;

Как мне его открыть через file(sbornic.php), произвести необходимые действия и вывести файлы septima.php и tior.php на экран.


Содержание

Сообщения в этом обсуждении
"Массив с ссылками"
Отправлено JohnProfic , 03-Апр-09 02:27 
>Как мне его открыть через file(sbornic.php), произвести необходимые действия и вывести файлы
>septima.php и tior.php на экран.

1) Зачем через file(), когда можно его спокойно require/include-нуть?
2) Что означает вывести файлы php на экран? Имена файлов? Их исходник? Результат их выполнения?


"Массив с ссылками"
Отправлено Silius , 03-Апр-09 09:24 
>1) Зачем через file(), когда можно его спокойно require/include-нуть?
>2) Что означает вывести файлы php на экран? Имена файлов? Их исходник?
>Результат их выполнения?

1) require/include. Можно. Спасибо.
2) Мне нужно вывести на экран результат выполнения всех файлов в массиве $ofis одновременно.


"Массив с ссылками"
Отправлено JohnProfic , 03-Апр-09 14:55 
>1) require/include. Можно. Спасибо.
>2) Мне нужно вывести на экран результат выполнения всех файлов в массиве
>$ofis одновременно.

Предполагая, что этот массив можно править только на стороне сервера, то конструкция будет элементарнейшая:
include 'massiv.php';
foreach($file in $ofis) {
    include $file;
}
Последвательность соответственно задается порядком элементов в массиве.