Wie konvertiert man einen String in eine Zahl in PHP? Alle Methoden mit Beispielen
Hallo zusammen! Ich habe gerade angefangen, PHP zu lernen, und habe ein Problem. Ich schreibe ein einfaches Skript, das zwei Zahlen aus einem Formular addiert. Aber anstatt zu addieren, werden die Strings konkateniert.\n\nHier ist ein vereinfachtes Beispiel:\n\n```php\n\n```\n\nEigentlich, wenn ich `$sum = "10" + "20";` schreibe, funktioniert es und gibt 30 aus. Aber wenn ich es mit echten Daten aus dem Formular versuche, werden die Zahlen nicht addiert, sondern einfach aneinandergehängt: "1020". Ich habe gelesen, dass PHP Typen automatisch konvertiert, aber warum passiert dann eine Konkatenation? Ich habe versucht, `(int)` vor die Variablen zu setzen, aber das hat nicht geholfen.\n\nIch brauche eine zuverlässige Lösung, die
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen