schildi: variablen schützen die im gültigkeitsb. eines includes liegen

Beitrag lesen

hallo,

ich überlege wie ich bei folgendem konstrukt am besten verhindere das lokale variablen von variablen die in der include datei definiert werden könnten, überschrieben werden:

class
{

function foo()
  {
     meineVariable = "test";
     include('unknownInclude.php');
  }

}

nehmen wir an in der unknownInclude.php würde nun eine variable mit dem namen meineVariable definiert werden:

meineVariable = "istMeinTest!"

Dann würde diese ja die variable in der function foo() überschreiben.

Wie verhindere ich in so einem konstrukt am Besten, dass so etwas passieren kann?

Freue mich über gute Einfälle und bedanke mich dafür!