---
title: "Scope och variabler"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14702-scope-och-variabler"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "petergrennanet"
published: "2000-08-04T13:02:00.000Z"
updated: "2000-08-04T19:41:00.000Z"
replies: 2
views: 188
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/14702-scope-och-variabler"
---

# Scope och variabler

## #1 — petergrennanet, 2000-08-04T13:02Z

Om jag kallar pa en function() jag skrivit som inte returnerar nonting; kan jag da na dom variablerna pa nott sett dom variabler som skapas i funktionen? Funktionerna innehaller som ni ser 'echo'.

Typ, hur far man detta att fungera?

```
<?
function Testing() {
  if (1<2) { $size = "yes";  }
  echo "Some text and stuff";
}

function Testing2() {
 global $size; 
 if ($size = "yes") { echo "Found!" }
 echo "Some other stuff text";
}
?>

<td><? Testing(); Testing2() ?></td>
```

Ovanstande kod fungerar i PHP4, men gor den det i PHP3? Finns det nagra tydliga fallor?

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

## #2 — nicclas, 2000-08-04T16:57Z

Hejsan,

Det finns en bugg i ditt exempel som antagligen får dig att tro att detta fungerar, men det gör det inte, och skall inte göra!
if ($size = "yes") { echo "Found!" }
skriver alltid ut "Found!" då du inte gör någon jämförelse. Jämforelse kan du göra med ==, = gör en tilldelning, och en sådan är alltid sann!

Däremot går det att modifiera variabler inne i en funktion. Exempel:
\<?
$text="www.allanyheter.com";
function byt(){
  global $text;
  $text="www.nic-sys.se";
}
echo $text;
byt();
echo $text;
?\>
i övrigt fungerar scope:en som i C/C++.
Ok?
/nicclas ::: [http://www.allanyheter.com](http://www.nic-sys.se/news/)  \- Nyhetsrubriker på DIN hemsida

\[Redigerat av nicclas den 04 aug 2000\]

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

## #3 — woodi, 2000-08-04T19:41Z

Amen.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14702-scope-och-variabler
