Transtypage vers int depuis du string en JS
Bonjour.
Je me tape un peu la tête contre les murs pour un trans-typage qui ne devrait pourtant pas être bien compliqué :
Je récupère la largeur d'une fenêtre depuis un script en Javascript. Cette valeur est un String que je souhaite convertir en entier, et là ça coince, que je passe par (int) ou par intval() ...
Code:
1 2 3 4 5 6 7
| $largeur="<script language='java-script'>document.write(window.innerWidth);</script> ";
$largeur=trim($largeur);
echo "<p>".gettype($largeur)."____".$largeur."____</p>";
$largeur_=(int) $largeur;
echo "<p>".gettype($largeur_)."____".$largeur_."____</p>";
$largeur__=intval($largeur);
echo "<p>".gettype($largeur__)."____".$largeur__."____</p>"; |
J'obtiens :
Citation:
string____1636____
integer____0____
integer____0____
Quelqu'un a une idée ?
Merci d'avance