ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
929
929
EMPFEHLEN
-
Ganz kurz und knackig : Kann ich irgendwie variablen aus einer Funktion weiterverwenden ?
Zweite Frage: Warum kann ich keinen array globalisieren ?
global array[n];
array[n] = "Wert";
-
Kommt darauf an, was du unter globalisieren verstehst. Wenn du meinst, dass diese Variablen immer verfügbar sein sollen, verwende Sessions. Wenn diese Bloß für das aktuelle Script global sein sollen, hast du dir die Antwort ja schon gegeben. verwende
global $varname;
Kann man Arrays nicht einfach durch
global $arrayname
globalisierenGruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
$array[n] = "wert";
global $arrayname leider nicht
anscheinend besteht noch ein Unterschied zwischen
$arrayname[n] -> aray
und
$arrayname -> variable
-
Bei mir kann ich so ein Array für die aktuelle Seite aus einer Funktion verfügbar machen:
Wenn du dasPHP-Code:<?
function bla()
{
global $array;
$array[]="1";
$array[]="2";
$array[]="3";
$array[]="4";
}
bla();
echo $array[1];
?>
global $array;
weglasst, gibt es eine Fehlermeldung. Ist es das, was du gemeint hast?Geändert von fanste (10.06.05 um 17:15 Uhr)
Gruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
hmm thx, da shat ge****t, ich war leider so doof und habe das so gemacht:
$array[n] ="wert";
global $array;
Also musste ich nur noch die beiden Befehle vertauschen
-
Gib das Array doch mit return zurück oder übergebe ein Array als Referenz [function foo(&$arr)], wenn Du den Rückgabewert bereits anderweitig verwendest. Dann musst Du nicht mit globalen Variablen arbeiten.
Gruß hpvwWarum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
Ähnliche Themen
-
Variablen von einer in andere Funktion
Von BassSportler im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 03.07.09, 15:42 -
Datenbank über Funktion einer Klasse auslesen und Werte verwenden
Von Ghostwarrior im Forum PHPAntworten: 0Letzter Beitrag: 18.11.08, 17:56 -
onclick in einer Funktion verwenden?
Von massel im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 28.01.08, 16:44 -
Von einer Funktion aus auf Variablen einer anderen Funktion zugreifen?
Von JPakusch im Forum C/C++Antworten: 1Letzter Beitrag: 25.06.05, 10:40 -
MFC Membervariable von Eingabefeld ausdialog in einer Funktion verwenden?
Von ibo im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 11.08.04, 11:43





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren