Это простой пример, демонстрирующий, как поместить значение переменной PHP в переменную JS:
<?php
$secret = 'secretHashValue';
?>
<script>
let secret = '<?= $secret ?>';
console.log(secret);
</script>
Обратите внимание, что этот код должен находиться в файле. php , Вы не можете использовать это в файле JS, потому что JS файлы будут доставлены как stati c файлы и, следовательно, не будут интерпретироваться как PHP код веб-сервером.
I Я создал небольшой пример, используя форму для размещения чего-либо. Просто создайте эти два файла и затем откройте /form.php в вашем браузере.
форма. php
<html>
<head>
</head>
<body>
<form method="POST" action="/posted.php">
<input type="text" name="postedValue">
<button>Post this value</button>
</form>
</body>
</html>
отправлено. php
<html>
<head>
</head>
<body>
<?php
$postedValue = $_POST['postedValue'];
?>
<script>
let postedValue = '<?= $postedValue ?>';
alert('Posted value: ' + postedValue);
</script>
</body>
</html>
Надеюсь, это немного прояснит ситуацию.