Как в include да ползвам променлива?

tedo96 каза:
Как в include да ползвам променлива?
include "$dir/file.php";
Аз си мисля, че не може. Но пробвай така:
PHP:
include ($dir."/file.php");

П.П. Туко що видях това:
PHP:
<?php
$string = get_include_contents('somefile.php');

function get_include_contents($filename) {
    if (is_file($filename)) {
        ob_start();
        include $filename;
        return ob_get_clean();
    }
    return false;
}

?>
Може да разгледаш по-убилно в http://php.net/manual/en/function.include.php
 
Опа... В бързането съм объркал категорията.
Извинете!

Сега ще пробвам!

ПП: Не става...
 
Malfurion каза:
PHP:
<?php
$dir = "test";
include($dir.'/testit.php');
?>


бачка безотказно!

Мда, това трябва да работи.

Обикновенно когато трябва да лоадна някой файл ползвам нещо от сорта на:

PHP:
<?php require_once("dir/".$file.".php"); ?>

Би трябвало да работи и по същият начин за директория.

П.П. сега видях в твоят пример от горе защо не работи. Първо сложи скоби () и около $dir не слагай кавички " и го свържи с точка към файла.

PHP:
include($dir."/file.php");
 

Back
Горе