Cel mai bun răspuns
Ei bine, sunt surprins că nimeni nu a menționat acest lucru, dar o modalitate mult mai simplă este prin intermediul unui pachet pe care îl puteți obține cu ușurință și instalați prin github
laracasts / PHP-Vars-To-Js-Transformer
Utilizat acest lucru în mai multe proiecte fără probleme și, deși da, trebuie să le legați pe toate dacă nu utilizați un cadru precum laravel etc. puteți utiliza acest lucru cu PHP vanilat și fără cadre etc.!
Răspuns
Aproape întotdeauna trec structuri de date complexe, care pot fi „JSONed”, deci …
var data = ;
...
De asemenea, puteți transmite valori simple convertindu-le în valori Javascript:
var boolvar = ;
var strvar = "";
var numval = ;
Aceasta este pentru trecerea dintr-o singură dată a valorilor. Pentru schimbul de date dinamic, utilizați Ajax.