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 php : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Quelqu'un a une idée ?string____1636____
integer____0____
integer____0____
Merci d'avance
Partager