![]() |
[PHP] Addition funktioniert nicht mit Variable
Hi,
ich habe mal eine Frage: Ich habe mir eine Funktion geschrieben, die einer Variable einen bestimmten Wert addiert. Hier ein Auszug:
Code:
Der Aufruf:
//Global
$loginpunkte = 10; $punkte = (int)getPunkte($usr, $psw);
Code:
funktioniert nicht, wohingegen der Aufruf:
$punkte = $punkte + (int)$loginpunkte;
Code:
funktioniert...kann mir einer sagen, wie ich den Fehler beheben kann?
$punkte = $punkte + 10;
|
Re: [PHP] Addition funktioniert nicht mit Variable
Ich sehe hier keine Funktionsdeklaration
|
Re: [PHP] Addition funktioniert nicht mit Variable
Code:
sollte doch eigentlich funktionieren.
$punkte += $loginpunkte;
|
Re: [PHP] Addition funktioniert nicht mit Variable
Zitat:
An dem Code kann es nicht liegen, kannst du evtl. auch ein bisschen Kontext posten? Greetz alcaeus |
Re: [PHP] Addition funktioniert nicht mit Variable
Eine Funktion die den Rückgabewert als globale Varibale zurückliefert, finde ich zudem etwas komisch
|
Re: [PHP] Addition funktioniert nicht mit Variable
Ich mache nichts mit der Variable, nur in dieser Funktion:
Code:
Das ist nur eine Testfunktion, um mir die Punkte anzuzeigen. Laufen hab ich das über XAMPP (Apache und MySQL).
function addLoginPunkte
{ $punkte = (int)getPunkte; // Dem aktuellen Punktestand die Loginpunkte hinzufügen $punkte += $loginpunkte; echo $punkte; Funktioniert so leider nicht. Muss ich die Variable vielleicht besonders anlegen, wenn ich diese Global benutzen will? Wie gesagt, mit "10" anstatt $loginpunkte funktioniert es. |
Re: [PHP] Addition funktioniert nicht mit Variable
Code:
var $loginpunkte = 10;
|
Re: [PHP] Addition funktioniert nicht mit Variable
Zitat:
Code:
Muss ich da noch was beachten?
Parse error: syntax error, unexpected T_VAR
|
Re: [PHP] Addition funktioniert nicht mit Variable
Und in der Funktion noch ein
Code:
sonst wird das nichts.
global $loginpunkte;
Und var geht nur in Klassen.
Code:
function addLoginPunkte
{ global $loginpunkte; $punkte = (int)getPunkte; // Dem aktuellen Punktestand die Loginpunkte hinzufügen $punkte += $loginpunkte; echo $punkte; } |
Re: [PHP] Addition funktioniert nicht mit Variable
Ich habe keine Klasse :-(
Wie geht das ohne Klasse? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz