Beste antwoord
Nou, het verbaast me dat niemand dit heeft genoemd, maar een veel eenvoudigere manier is via een pakket dat je gemakkelijk kunt krijgen en installeer via github
laracasts / PHP-Vars-To-Js-Transformer
Gebruikt dit in meerdere projecten zonder problemen en hoewel ja, je moet het allemaal samenbinden als je geen raamwerk zoals laravel enz.gebruikt, is het ding? je kunt dit ook gebruiken met vanilla PHP zonder enige frameworks etc!
Antwoord
Ik geef bijna altijd complexe datastructuren door, die “JSONed” kunnen worden, dus …
var data = ;
...
U kunt ook eenvoudige waarden doorgeven door ze naar Javascript-waarden te converteren:
var boolvar = ;
var strvar = "";
var numval = ;
Dit is voor het doorgeven van waarden in één keer. Gebruik Ajax voor dynamische gegevensuitwisseling.