Variable aus anderer Datei auslesen

Hey,

ich habe eine Datei „index.php“ und eine Datei „class2.php“.

Ich möchte aus class2.php den Wert einer Variable auslesen und in index.php verwenden.

In Google finde ich nur glichkeiten, wie man es per Array oder Session machen kann, da ich die Datei class2.php nicht anzeigen lasse, kann ich den Wert mit dieser Methode nicht weitergeben.

Wie kann ich einfach den Wert einer Variable aus einer anderen Datei auslesen?

Vielen Dank,

Jeldrik

hi,

wie wäre es mit

include ‚class2.php‘

gruß
klaus

Hallo

ich habe eine Datei „index.php“ und eine Datei „class2.php“.

OK

Ich möchte aus class2.php den Wert einer Variable auslesen und
in index.php verwenden.

Verstehe ich nicht. Was genau willst Du machen? Ist
class2.php an der Stelle, an der Du die Variable
„auslesen willst“, bereits geladen (sprich: „ausgeführt“)?

Hmm …

CMb

wie wäre es mit

include ‚class2.php‘

Dann wird ja der Inhalt von class2.php angezeigt.

Und nein, class2.php ist nicht geladen. Wie geht das?

Danke.

wie wäre es mit

include ‚class2.php‘

Dann wird ja der Inhalt von class2.php angezeigt.

Und nein, class2.php ist nicht geladen. Wie geht das?

dann bleibt dir nur noch das mit dem datei-array, indem du class2.php mit fopen einliest.
dann müssen aber die variablen-werte schon in der datei definiert sein.

wenn die variablen-werte von der class2.php dynamisch erzeugt werden, dann kannst/musst du die ausgabe der class2.php mittels übergabeparameter steuern, in dem du mit z.b class2.php?action=varausgabe includes.

Hey,

ich habe eine Datei „index.php“ und eine Datei „class2.php“.

Ich möchte aus class2.php den Wert einer Variable auslesen und
in index.php verwenden.

du meochtest eine konfiguration handhaben - der wert deiner gewuenschten variable.
die manuell class2.php einzulesen waere nicht gut.

index.php

<?php include "config.php";<br />var\_dump( $deinevariable );

?\>

class2.php

<?php include "config.php";<br />var\_dump( $deinevariable );

?\>

config.php

<?php $deinevariable = "hello world.";<br />
?\>

man kann auch sowas machen, finde ich aber nicht gut:

test.php

<?php $deinevariable = include "config2.php";<br />?\>

config2.php

<?php return "hello world";<br />?\>

Ah. Vielen Dank!

Hey,

ich habe eine Datei „index.php“ und eine Datei „class2.php“.

Ich möchte aus class2.php den Wert einer Variable auslesen und
in index.php verwenden.

Also ich hab mir hier alle Antworten angegugt .
Aber ein einfaches Beispiel von deiner index.php und class2.php wäre hilfreich.
Und wichtig bei einer Frage wäre auch die vorher nachher beschreibung.

Was hast du, Was willst Du, Was brauchst Du.

Immoment sehe ich da viele möglichkeiten.

index.php
<?php $wertvonclass2=NULL;<br />// wert holen aus class2.php 
$wertvonclass2 = getClass2Wert();
?\>

class2.php
<?php $class2wert=NULL;<br />$class2wert="Neu";
echo "Blödeausgabe von class2";
?\>

oder

index.php
<?php $wertvonclass2=NULL;<br />// wert holen aus class2.php 
$wertvonclass2 = getClass2Wert();
?\>

class2.php
<?php $class2wert=NULL;<br />$class2wert=$\_POST['bildnr'];
echo "Blödeausgabe von class2";
?\>

oder

index.php
<?php $wertvonclass2=NULL;<br />// wert holen aus class2.php 
$wertvonclass2 = getClass2Wert();
?\>

class2.php
<?php $class2wert=NULL;<br />$class2wert=getWert();
echo "Blödeausgabe von class2";
?\>




index.php
<?php $wertvonclass2=NULL;<br />// wert holen aus class2.php 
$wertvonclass2 = getClass2Wert();
?\>

class2.php
<?php $class2wert=NULL;<br />$class2wert=getWert();
echo "Blödeausgabe von class2 ist wert ".$class2wert;
?\>

in jedem fall braucht man etwas anderes.

welche von deinen konstrukten liegt vor und was brauchst du am ende als wert :smile: