Задать вопрос
@amalchikov

Как вставить массив из файла?

<?php

$mas  = array(
    'catalog.php'=>'Каталог',
    'index.php'=>'Нержавеющая сталь',
    'nerj.php'=>'Нержавеющая сталь',
     'cat'=>'Каталог',
);
if($location = substr(dirname($_SERVER['PHP_SELF']), 1))
	$dirlist = explode('/', $location);
else
	$dirlist = array();

$count = array_push($dirlist, basename($_SERVER['PHP_SELF']));

$address = 'http://'.$_SERVER['HTTP_HOST'];

echo '<a href="'.$address.'">Главная</a>';

for($i = 0; $i < $count; $i++)

	echo '&nbsp;&raquo;&nbsp;<a href="'.($address .= '/'.$dirlist[$i]).'">'.$mas[$dirlist[$i]].'</a>';
?>


Как вынести массив в отдельный файл и подключить его в этот код?
  • Вопрос задан
  • 2349 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Dixi_Alex
@Dixi_Alex
1. можно массив просто сделать в отдельном php файле и включить в основную программу с помощью директивы include.
2. с помощью команды serialize сохранить значения массива в отдельный файл после чего открыть его, прочитать файл в переменную и сделать unserialize для этой переменной
3. просто сохранить данные в отдельный файл, структурированый так как вы придумаете(хоть бинарный), который можно прочитать через fopen
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы