Bonjour,
via l'extension V8Js (basé sur le moteur V8), j'arrive à "évaluer" des bouts de code javascript (non connus à l'avance) depuis PHP.
Pour des scripts retournant des variables de type natif (bool, integer, string,..) je n'ai pas de soucis à la récupération et le traitement.
Le problème se pose lorsque je manipule des dates par exemple:
exemple:
J'instancie, dans le contexte d'exécution, une variable de type DateTime (php).
Après exécution, on s'attend à ce que le contenu retourné soit du même type et malheureusement ce n'est pas le cas puisque j'obtiens une instance de V8Object.
La documentation étant assez pauvre pour l'instant, j'ai comme l'impression que la classe V8Object soit une sorte de wrapper mais comment connaître exactement le type de variable de la dernière variable?
Merci d'avance.
Partager