Was bedeutet das in PHP?

... komplette Frage anzeigen

6 Antworten

In PHP bedeutet das SyntaxError.

Eine Variable wird in PHP mit $variablenname definiert.

Da du aber schreibst, dass du die Zeile aus einem Skript hast, gehe ich stark davon aus, dass das Skript eine JavaScript-Datei ist, denn PHP-Dateien bekommt man als Client nie zu sehen.

In JavaScript bedeutet eine solche Zeile einfach folgendes:

Es wird neuer Speicherplatz für eine Ganzzahlvariable namens "g_ScamMethod" reserviert und die Variable wird mit dem Wert 2 initialisiert (ihr wird der Wert 2 zugewiesen).

Ich hoffe, ich konnte dir helfen; wenn du noch Fragen hast, kommentiere einfach.

LG Willibergi

Antwort bewerten Vielen Dank für Deine Bewertung

Ist halt einfach eine Variablenzuweisung, wahrscheinlich eher in JavaScript als PHP, bei letzterem gäbe das so eine Fehlermeldung.

Als sonderlich vertrauenswürdig würde ich so eine Seite allerding nicht einstufen, gut möglich, dass es wircklich ein Scammer ist (wenn auch ein ziemlich dämlicher, das so offensichtlich zu machen, vielleicht also auch nur ein Scherz).

Zur Info, falls du nicht weißt, was Scam ist: https://de.wikipedia.org/wiki/Scam

Antwort bewerten Vielen Dank für Deine Bewertung

soweit mir bekannt ist, ist var kein Bestandteil von php. Ergo müsste das Script sofern es wirklich php sein sollte, einen Fehler werfen.

Wäre es Javascript, dann würde der Variable g_ScamMethod der Wert 2 zugewiesen werden.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von CraftMiner79
14.04.2016, 21:10

ja, egal was es ist:D was heisst das? also das var g_ScamMethod?

0
Kommentar von PeterKremsner
14.04.2016, 21:12

var gibt es in PHP wird aber seit Version 4 nicht mehr verwendet, galt eine zeit lang als veraltet und ist jetzt ein Synonym für public ;)

1

Das bedeutet, dass die Variable "g_ScamMethod" den Wert 2 bekommt. Mehr kann man aus der Zeile nicht erkennen.

Antwort bewerten Vielen Dank für Deine Bewertung

Das ist kein PHP sondern js!
In PHP werden Variablen mit $ gekennzeichnet, nicht mit var.

Antwort bewerten Vielen Dank für Deine Bewertung

Das selbe wie public g_ScamMethod = 2;

Es definiert eine öffentliche Klassenmembervariable und initialisiert die mit 2

Das var Keyword wird aber nicht mehr benötigt. In den neueren PHP Versionen gilt es zwar nicht mehr als veraltet, ist aber eben nur noch ein Synonym für public.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von ceevee
14.04.2016, 21:14

Wenn es eine PHP-Variable wäre, dann würde es aber $g_ScamMethod heißen. ;)

2

Was möchtest Du wissen?