Uscita variabile PHP. Passaggio di valori variabili da PHP a JavaScript. Emissione di dati in PHP

Sabbiera

Luntik 3 gennaio 2014 alle 16:00 Trasferimento di valori variabili da PHP a JavaScript
  • HTML,
  • JavaScript,
  • PHP

Ciao cari lettori. Prima di tutto voglio dire che questo è il mio primo post e non giudico troppo severamente.

Il post di oggi si concentrerà sul passaggio dei valori delle variabili PHP a uno script JavaScript.
Questa lezione è adatta ai principianti, a coloro che stanno appena iniziando a dedicarsi alla programmazione Web.
Innanzitutto, creiamo un normale documento index.php e la sua struttura sarà un semplice codice HTML.

Lavorare con le variabili

Scriveremo tutto il codice JavaScript e PHP nei tag BODY.
La variabile PHP $CITY sarà uguale a “Ivanovo”. Dobbiamo passare il valore di questa variabile alla variabile JavaScript TOWN.

Scriviamo ora il seguente codice nel file index.php:


var CITTÀ = ""; document.write("Città delle Spose e dei Giovani: " + CITTÀ);

E quindi diamo un'occhiata al codice del programma sopra indicato. Abbiamo una variabile PHP con il nome CITY e il valore Ivanovo, e il nostro compito è visualizzare questo valore sullo schermo, non usando PHP, ma usando JavaScript.
Per fare ciò apriamo come al solito i tag JavaScript e dichiariamo la variabile TOWN.

Al posto dell'assegnazione JavaScript alla variabile TOWN, scriviamo codice PHP che restituisce la nostra variabile CITY.
È tempo di testare il nostro codice in azione.

Il nostro browser ci ha fornito quanto segue:
Città delle spose e dei giovani: Ivanovo

Quando visualizziamo il codice sorgente della pagina vedremo:

Da tutto quanto sopra, concludiamo che passare una variabile da PHP a JavaScript è molto semplice.
Grazie per l'attenzione, DangerPro era con te

Tag: programmazione web, HTML, PHP, javascript

Questo articolo non è soggetto a commenti, poiché il suo autore non è ancora membro a pieno titolo della comunità. Potrai contattare l'autore solo dopo aver ricevuto

Nota: è attivata la versione adattiva del sito, che si adatta automaticamente alle dimensioni ridotte del browser e nasconde alcuni dettagli del sito per facilitare la lettura. Buona visione!

Ciao, cari lettori e presto sviluppatori PHP;) L'articolo di oggi sul blog! è dedicato alle nozioni di base di PHP: funzionalità di sintassi, output dei dati, variabili e gestione degli errori. Durante il ciclo di lezioni di PHP cercherò di raccontarti quante più cose interessanti e utili possibile, cercando di non allungare gli articoli.

Blocchi PHP

La prima cosa che dovresti sapere è che il codice PHP dovrebbe essere sempre racchiuso tra tag PHP:

Puoi anche usare:

Innanzitutto, ogni istruzione (espressione) deve terminare con un punto e virgola; Per esempio:

In secondo luogo, tutte le stesse cose possono essere scritte su una riga; tra le istruzioni di una riga puoi inserire tutti gli spazi che desideri, anche senza spazi:

In terzo luogo, le istruzioni PHP possono essere suddivise in più righe:

Risultato:

Abbiamo osservato che il browser interpreta ogni nuova riga come uno spazio normale, che è ciò che dovremmo aspettarci.

In quarto luogo, PHP, come tutti i linguaggi di programmazione, ha commenti. In PHP ne esistono 2 tipi: a riga singola e a riga multipla.

// - commento a riga singola # - anche questo è un commento a riga singola /* Il tuo commento */ - commento a più righe

Si ritiene che per un buon programmatore i commenti dovrebbero costituire il 30% dell'intero codice. Tuttavia, anche la ridondanza dei commenti è del tutto inutile; non dovresti lasciare commenti del tipo "qui ho guardato fuori dalla finestra e mi sono grattato il naso".

Emissione di dati in PHP

L'output dei dati nel linguaggio di programmazione PHP viene effettuato utilizzando due costrutti linguistici principali:

La differenza è che quando viene eseguito, print restituisce uno, mentre echo non restituisce nulla. Se non sai esattamente come usarlo, usa echo e non preoccuparti, soprattutto quando usi echo puoi farlo:

Quindi, oltre al fatto che l'eco stesso è più corto di 1 carattere rispetto alla stampa, consente anche di scrivere le strutture di output più brevemente. Ogni virgola nell'esempio sopra simula una nuova chiamata eco. In altre parole, abbiamo chiamato l'eco tre volte, invece di scrivere ogni volta: echo echo echo, come abbiamo fatto nel caso della stampa.

A proposito, la stessa cosa potrebbe essere scritta in questo modo:

Questo è ciò che intendevo nell'articolo precedente quando ne ho parlato.

Le variabili in qualsiasi linguaggio di programmazione vengono utilizzate per memorizzare alcune informazioni al loro interno, ovvero una variabile è la nostra nave. Possiamo mettere prima una cosa, poi togliere la prima e mettere la seconda, oppure possiamo lasciare la prima e aggiungerne una seconda (e una terza, ecc.).

Le variabili in PHP iniziano in modo molto simbolico: con il simbolo del dollaro $, seguito SENZA spazio da una lettera latina o da un carattere di sottolineatura (un numero non può essere il primo carattere nel nome della variabile). Inoltre, il nome della variabile può contenere sia lettere che numeri latini e lo stesso carattere di sottolineatura. Per esempio:

Risultato:

I nomi delle variabili fanno distinzione tra maiuscole e minuscole! Cioè, $Name, $naMe, $name sono tre variabili completamente diverse. Se vogliamo inserire qualcosa di nuovo in una variabile esistente, il vecchio valore di questa variabile verrà automaticamente cancellato:

Risultato:

Naturalmente possiamo passare il valore di una variabile ad un'altra:

Risultato:

Tuttavia, il valore della variabile $_blog1 rimane al suo interno.

A differenza delle stringhe, quando si inseriscono numeri in una variabile, le virgolette non sono necessarie:

$nome = 45;

Come quando si inserisce una variabile in una variabile:

$nome = $_blog1;

Dopo aver terminato il codice sulla pagina, tutte le variabili PHP vengono automaticamente eliminate. Ma ci sono rari casi in cui dobbiamo eliminare forzatamente una variabile prima che il codice finisca. La funzione unset viene utilizzata a questo scopo:

Risultato:

Gestire gli errori in PHP

Ora siamo passati senza problemi all'argomento degli errori in PHP. Come puoi vedere, stiamo accedendo alla variabile $name, che in precedenza era stata rimossa senza pietà: ciò ha portato alla Notifica. La segnalazione è da considerarsi un vero e proprio errore, anche se nella maggior parte dei casi è assolutamente innocuo.

PHP tenta addirittura di dirci dove e che tipo di errore abbiamo commesso. Nel nostro caso scrive:

Variabile non definita: nome

Che si traduce come “variabile non definita: nome” e poi ci mostra il file e la riga su cui è avvenuto l'intero incidente:

In Z:\home\localhost\www\blog2\second-page.php alla riga 10

Cioè nel file second-page.php alla riga 10. In questo caso PHP ha capito bene, ma spesso capita che l'errore sia una o più righe più in alto, ad esempio quando ci dimentichiamo di mettere un punto e virgola alla fine dell'istruzione successiva:




Superiore