php string in int

wie konvertieren von string zu int?

    If i print $width_s, get: 1024 
If i print $width, get 0.

Wie konvertieren von string zu integer(Zahl) ?

$width_s = '<script language="javascript">document.write(screen.width)</script>';
$width = (int)$width_s;

var_dump($width);
  • Wollen Sie einfach nur wieder die Bildschirm-Breite? Jetzt bist du versuchen, eine Zeichenfolge umzuwandeln, die voll von text in eine ganze Zahl in dem Beispiel, das Sie gegeben haben... was erwartest du den integer ausgegeben werden?
  • Wie kann man 1024 drucken $width_s??? Sie können nicht mischen-server-side und client-side code auf diese Weise.
  • (int)"anything that doesn't start with a number" immer ausgewertet 0. Was sind Sie eigentlich versucht zu erreichen? Immer die screen.width??
  • aber ich bekomme "$width_s" dieser Wert. Wenn Sie nicht glauben, versuchen, mein code 🙂
  • Dies ist einer der Gründe, warum ich ignorierte die php tag. (Nicht die Frage, oder die Antworten, aber diese Kommentare.)
  • Mögliche Duplikate von Wie konvertiere ich einen string zu einer Zahl in PHP

InformationsquelleAutor lolalola | 2011-04-19
Schreibe einen Kommentar