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:
É normal ficar roxo depois do Microagulhamento?
Quanto tempo o minoxidil tem que ficar no cabelo?
Quantas cervejas que um ser humano pode beber durante o dia?
Quais são os números Fibonacci?
Quanto um escritor ganha no Kindle?
Quanto tempo é válido um laudo médico?
Quantas horas por dia trabalha um contador?
O que é bom para infecção no sangue?
Como personalizar a tela inicial do iPhone?
O que se deve ter em uma introdução?
Para que serve o quartzo verde?
Quais são as 5 cidades mais antigas do Brasil?
Qual é a função da cauterização no cabelo?
O que são as virtudes para Platão?
Quanto tempo demora para repor o sangue?