Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

136
Visualizações
Cambiar una variable global de php en una función de javascript

Perdón por una pregunta nativa que tal vez se duplicó, ya que soy un novato en Javascript y PHP. Quiero saber qué sucede si cambio una variable global de PHP en Javascript. Por ejemplo, en el siguiente código, mi resultado esperado es 345. Pero ahora se devuelve 335. Sé que PHP es un programa del lado del servidor que solo se ejecutará en la carga de la página. Pero, ¿por qué el resultado no es 333 entonces? ¿Alguien puede darme algunos comentarios? Gracias

código PHP:

 $a = 3;

HTML:

 <head> <meta charset="utf-8"> </head> <body> <div> <button type="button" onclick="func_change_php()">Change</button> </div> <div id="text1"> 0 </div> <div id="text2"> 1 </div> <div id="text3"> 2 </div> <script> function func_change_text1() { document.getElementById("text1").innerHTML = <?php echo $a;?>; } function func_change_text2() { document.getElementById("text2").innerHTML = <?php echo $a;?>; } function func_change_text3() { <?php $a = 5;?> document.getElementById("text3").innerHTML = <?php echo $a;?>; } function func_change_php() { func_change_text1(); <?php $a = 4;?> func_change_text2(); func_change_text3(); } </script> </body>

Editado: si reorganizo la función de Javascript con delicado func_change_php() primero, se obtiene el mismo resultado (335). Pero si saco $a=4 de func_change_php() y lo pongo al principio del script, el resultado será 445

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda