Hello Devs,

Laravel blade template provide @json directive, there is no need of calling json_encode manually.



In PHP

<script>
    var app = <?php echo json_encode($myArray); ?>;
</script>


In Laravel Blade

<script>
    var app = @json($myArray);

    var app = @json($myArray, JSON_PRETTY_PRINT);
</script>


I hope this example helps you.