---
title: "köra en funktion endast om filen ej inkluderad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/124147-köra-en-funktion-endast-om-filen-ej-inkluderad"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "prey"
published: "2005-03-10T23:30:17.000Z"
updated: "2005-03-11T00:42:16.000Z"
replies: 3
views: 224
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/124147-köra-en-funktion-endast-om-filen-ej-inkluderad"
---

# köra en funktion endast om filen ej inkluderad

## #1 — prey, 2005-03-10T23:30Z

Jag vill på något sätt köra en funktion print() ENDAST om filen kallats direkt (print ska alltså ej köras om filen inkluderas i en annan). Hur löser jag det bäst?

Jag kan lösa det med en variabel i request uri:, men det e inte så snyggt. Finns det nåt annat sätt?

Permalänk: https://www.webforum.nu/p/124147

## #2 — Patrik81, 2005-03-11T00:13Z

Hejsan :)

Detta kanske kan vara ett sätt att göra det på?

```php
if ( realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME']) ) {
print();
} else {
// något annat
}

MVH Patrik
```

Permalänk: https://www.webforum.nu/p/1571187

## #3 — prey, 2005-03-11T00:22Z

Coolt! Det funkar klockrent! Vad e \__FILE_\_ för variabel?

Permalänk: https://www.webforum.nu/p/1571188

## #4 — Josef, 2005-03-11T00:42Z

> **prey skrev:**
>
> Vad e \__FILE_\_ för variabel?

<http://www.zend.com/manual/language.constants.predefined.php>

Permalänk: https://www.webforum.nu/p/1571192

---

Tråden på webben: https://www.webforum.nu/amne/php/124147-köra-en-funktion-endast-om-filen-ej-inkluderad
