¿Cómo pasar variables y datos de PHP a JavaScript?

Tengo una variable en PHP y necesito su valor en mi código JavaScript. ¿Cómo puedo obtener mi variable de PHP a JavaScript?

Tengo un código que se ve así:

<?php
     ...
     $val = $myService->getValue(); // makes an api and db call
?>

Tengo un código JavaScript que necesitaval y mira a lo largo de las líneas de:

<script>
    myPlugin.start($val); // tried this, didn't work
    <?php myPlugin.start($val); ?> // this didn't work either
    myPlugin.start(<?=$val?> // this works sometimes, but sometimes it fails
</script>

Respuestas a la pregunta(18)

Su respuesta a la pregunta