Salida de variables PHP. Pasar valores de variables de PHP a JavaScript. Salida de datos en PHP

Salvadera

Luntik 3 de enero de 2014 a las 4:00 pm Transferencia de valores de variables de PHP a JavaScript
  • HTML,
  • javascript,
  • PHP

Hola queridos lectores. Antes que nada, quiero decir que este es mi primer post y no juzguéis demasiado duramente.

La publicación de hoy se centrará en pasar valores de variables PHP a un script JavaScript.
Esta lección es adecuada para principiantes, aquellos que recién comienzan a dedicarse a la programación web.
Primero, creemos un documento index.php normal y su marco será un código HTML simple.

Trabajar con variables

Escribiremos todo el código JavaScript y PHP en etiquetas BODY.
La variable PHP $CITY será igual a “Ivanovo”. Necesitamos pasar el valor de esta variable a la variable TOWN JavaScript.

Ahora escribamos el siguiente código en el archivo index.php:


var CIUDAD = ""; document.write("Ciudad de las novias y la juventud: " + CIUDAD);

Entonces, veamos el código del programa proporcionado anteriormente. Tenemos una variable PHP con el nombre CITY y el valor Ivanovo, y nuestra tarea es mostrar este valor en la pantalla, no usando PHP, sino JavaScript.
Para ello abrimos las etiquetas de JavaScript como es habitual y declaramos la variable TOWN.

En lugar de la asignación de JavaScript a la variable TOWN, escribimos código PHP que genera nuestra variable CITY.
Es hora de probar nuestro código en acción.

Nuestro navegador nos dio lo siguiente:
Ciudad de novias y jóvenes: Ivanovo

Mientras mira código fuente páginas que veremos:

De todo lo anterior concluimos que pasar una variable de PHP a JavaScript es muy sencillo.
Gracias por su atención, DangerPro estuvo con usted.

Etiquetas: programación web, HTML, PHP, javascript

Este artículo no está sujeto a comentarios, ya que su autor aún no es miembro de pleno derecho de la comunidad. Podrá ponerse en contacto con el autor sólo después de que reciba

Nota: se activa la versión adaptativa del sitio, que se ajusta automáticamente al tamaño pequeño de su navegador y oculta algunos detalles del sitio para facilitar la lectura. ¡Disfruto ver!

Hola queridos lectores y pronto. desarrolladores PHP;) ¡La publicación del blog de hoy está en el sitio! está dedicado a los conceptos básicos de PHP: características de sintaxis, salida de datos, variables y trabajo con errores. Durante la serie de lecciones de PHP, intentaré contarte tantas cosas interesantes y útiles como sea posible, intentando no alargar los artículos.

bloques PHP

Lo primero que debes saber es que el código PHP siempre debe estar encerrado entre etiquetas PHP:

También puedes usar:

Primero, cada instrucción (expresión) debe terminar con un punto y coma; Por ejemplo:

En segundo lugar, todas las mismas cosas se pueden escribir en una línea; entre instrucciones, en una línea puede poner tantos espacios como desee, incluso sin espacios:

En tercer lugar, las instrucciones PHP se pueden dividir en varias líneas:

Resultado:

Observamos que el navegador interpretaba cada nueva línea como un espacio normal, que es lo que deberíamos esperar.

Cuarto, PHP, como todos los lenguajes de programación, tiene comentarios. Hay 2 tipos en PHP: de una sola línea y de varias líneas.

// - comentario de una sola línea # - este también es un comentario de una sola línea /* Tu comentario */ - comentario de varias líneas

Existe la opinión de que para un buen programador los comentarios deberían representar el 30% de todo el código. Sin embargo, la redundancia de comentarios también es completamente innecesaria; no debes dejar comentarios como "aquí miré por la ventana y me rasqué la nariz".

Salida de datos en PHP

Salida de datos en idioma programación PHP llevado a cabo utilizando dos construcciones lingüísticas principales:

La diferencia es que cuando se ejecuta, print devuelve uno, mientras que echo no devuelve nada. Si no sabes exactamente cómo usar esto, entonces usa echo y no te molestes, especialmente cuando usas echo puedes hacer esto:

Entonces, además del hecho de que el eco en sí es más corto que la impresión en 1 carácter, también le permite escribir estructuras de salida de manera más breve. Cada coma en el ejemplo anterior simula una nueva llamada de eco. En otras palabras, llamamos al eco tres veces, en lugar de escribir cada vez: echo echo echo, como hicimos en el caso de la impresión.

Por cierto, lo mismo se podría escribir así:

Esto es lo que quise decir en el artículo anterior cuando mencioné eso.

Las variables en cualquier lenguaje de programación se utilizan para almacenar cierta información dentro de sí mismas, es decir, una variable es nuestro recipiente. Podemos poner una cosa ahí primero, luego quitar la primera y poner la segunda, o podemos dejar la primera y añadir una segunda (y una tercera, etc.).

Las variables en PHP comienzan de manera muy simbólica: con un signo de dólar $, seguido SIN espacio por una letra latina o un guión bajo (un número no puede ser el primer carácter en el nombre de la variable). Más adelante en el nombre de la variable puede estar presente como letras y números, y sigue siendo el mismo carácter de subrayado. Por ejemplo:

Resultado:

¡Los nombres de las variables distinguen entre mayúsculas y minúsculas! Es decir, $Name, $naMe, $name son tres variables completamente diferentes. Si queremos poner algo nuevo en una variable existente, el valor antiguo de esta variable se borrará automáticamente:

Resultado:

Naturalmente, podemos pasar el valor de una variable a otra:

Resultado:

Sin embargo, el valor de la variable $_blog1 permanece en ella.

A diferencia de las cadenas, al ingresar números en una variable, no se necesitan comillas:

$nombre = 45;

Como cuando se pone una variable en una variable:

$nombre = $_blog1;

Después de terminar el código en la página, todas las variables PHP se eliminan automáticamente. Pero hay casos raros en los que necesitamos eliminar por la fuerza una variable antes de que finalice el código. La función desarmado se utiliza para esto:

Resultado:

Manejo de errores en PHP

Ahora hemos pasado sin problemas al tema de los errores en PHP. Como puede ver, estamos accediendo a la variable $name, que anteriormente fue eliminada sin piedad; esto generó el Aviso. El aviso debe considerarse un error real, aunque en la mayoría de los casos es absolutamente inofensivo.

PHP incluso intenta decirnos dónde y qué tipo de error cometimos. En nuestro caso escribe:

Variable no definida: nombre

Lo que se traduce como “variable indefinida: nombre” y luego nos muestra el archivo y la línea en la que ocurrió todo este incidente:

En Z:\home\localhost\www\blog2\ second-page.php en la línea 10

Es decir, en el archivo second-page.php de la línea 10. En este caso, PHP lo hizo bien, pero a menudo sucede que el error está una o más líneas arriba, por ejemplo, cuando olvidamos poner un punto y coma al final de la siguiente instrucción:




Arriba