Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Как выйти из инклуднутого скрипта?


Автор: kanaris 15.12.2010, 18:47
index.php:
Код

<?php

$execute_this=true;
include 'test.php';

?>



test.php:
Код

<?php

if($execute_this){
    // something script
    // здесь надо оборвать инклуднутый скрипт
}

// Остальное.
// Если $execute_this == true, "остальное" не должно выполняться.

?>


Есть ли какой-нибудь оператор (типа exit, break, ...) чтобы завершить выполнение инклуднутого файла?

Автор: enoff 15.12.2010, 18:59
return

обычно выглядит так:
Код

define("CORE", true);

/*************************************/

if(!defined("CORE")) {
   exit("Core is not loaded");
}

Автор: patap 15.12.2010, 19:00
if .. else ?

Автор: SneG0K 16.12.2010, 08:56
Фокус
Код

$execute_this = true;
$return = include( 'test.php' );
var_dump($return);


// test.php
if ($execute_this) {
    return $execute_this;
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)