Najlepsza odpowiedź
Cóż, jestem zaskoczony, że nikt o tym nie wspomniał, ale dużo prostszym sposobem jest skorzystanie z pakietu, który możesz łatwo zdobyć i zainstaluj przez github
laracasts / PHP-Vars-To-Js-Transformer
Używane w wielu projektach bez i chociaż tak, musisz to wszystko połączyć, jeśli nie używasz frameworka takiego jak laravel itp., ale tak jest? możesz tego używać z waniliowym PHP bez żadnych frameworków itp. również!
Odpowiedź
Prawie zawsze przekazuję złożone struktury danych, które można „JSONować”, więc…
  
 var data = ; 
 ... 
  
Możesz również przekazywać proste wartości, konwertując je na wartości JavaScript:
 var boolvar = ; 
 var strvar = ""; 
 var numval = ; 
Służy do jednorazowego przekazywania wartości. Do dynamicznej wymiany danych użyj Ajax.