O javascript não tem como atualizar o valor da variavel PHP, somente o php manipula/cria o JS. Para fazer este update, você vai precisar de um ajax, logo depois de ter alterado o valor da variável com JS... caso seja essa a questão.
Para passar as informações para o PHP vamos utilizar a função Ajax do jQuery. A ideia é que o envio das informações ocorra de forma assíncrona sem a necessidade de um refresh na página.
Para um javascript executar um . php é necessario utilizar ajax nesse exemplo é necessario adicionar a biblioteca jquery para funcionar corretamente. Esse código não funciona pq o php é processado primeiro e depois o javascript.
Em JavaScript, uma variável é global nas seguintes situações:
Ao clicar no link com id=”pegar-valor”, pegamos o valor do input e mostramos na tela com o alert(). Notem que neste momento poderíamos transferir o valor para outro input.
A única via de comunicação entre eles são os textos (html, javascript…) que transitam no protocolo HTTP. Parece um paradoxo, uma vez que você encontrará PHP, HTML e Javascript no mesmo arquivo index.php (por exemplo). Porém, como dito anteriormente, cada um, PHP e Javascript atua em um ambiente diferente.
Diretamente não tem como fazer, ja que o PHP é executado em server-side e o javascript em cliente-side. Voce poderia atribuir a variavel do server pro client, mas o inverso é impossivel sem um submit ou GET. O AJAX seria sua forma de executar uma pagina php, sem dar submit ou redirecionar.
Os scripts de Javascript com suas variáveis estão no browser, carregados juntamente com o HTML, e os scripts PHP terão executado suas tarefas do outro lado da WEB, lá no servidor. A única via de comunicação entre eles são os textos (html, javascript…) que transitam no protocolo HTTP.
Para isto basta criar variáveis (Javascript) globais (que podem ser do tipo Array), as quais podem ser denominadas “variáveis de ambiente”. Pois irão permitir o trânsito de informações do ambiente HTML+PHP para o âmbito do arquivo Javascript. Reforçando que quando a página HTML + PHP for carregada no browser, o código acima será visto como:
Como descobrir qual é o meu ascendente do meu signo?
Quais os padrões de potabilidade da água para o consumo humano?
Como consultar escolaridade pelo MEC?
Como fazer uma formatação em um notebook que não inicializa?
Como colocar os arquivos para abrir em PDF?
O que fazer para chamar atenção do Crush?
Como salvar um trabalho no PowerPoint online?
Qual o número da Vivo para saber o saldo?
Como capturar tela com barra de rolagem?
Quais são os atalhos de teclado do Excel?
Como virar documento PDF e salvar?
Como passar do ruivo escuro para o ruivo claro?
Como extrair paleta de cores no Corel?
Como se destacar em seu ambiente de trabalho?
Como calcular a área de uma barra retangular?
Como salvar meu progresso no Ark?
O que é a vida útil de um bem?
Qual ensaio é feito em uma estaca para determinar a capacidade de carga da estaca?