Quando si creano siti Web utilizzando PHP , uno dei compiti principali all'interno di script PHP sarà spesso edificio e la scrittura di codice HTML al browser dell'utente . Questo contenuto HTML è presente anche uno degli altri strumenti e tecnologie che ci si trova in una pagina HTML standard costruito senza PHP . Per questo motivo , il codice PHP deve essere in grado di costruire e uscita tali tecnologie, inclusa anche JavaScript . Creazione ed emissione funzioni JavaScript in PHP non è difficile. Istruzioni
1
Crea il tuo script PHP . Se non si dispone già di uno script PHP , aprire un nuovo file in un editor di testo e salvarlo con estensione " . Php" , come " testscript.php . " Inserisci il seguente codice di struttura :
< php
echo "
" ;
//codice JavaScript qui
< p ? > echo " < /head>
contenuto della pagina
< /body> < /html > " ; ?
>
tutto il codice PHP deve essere compreso tra tale tag di apertura e di chiusura . Il codice crea la struttura di base di una pagina HTML . (Vedi riferimento 1 . ) Economici 2
inserire una sezione per il codice JavaScript , includendo , tra le linee di output di apertura e di chiusura "testa" tag :
echo " < lo script type = 'text /javascript' > " ;
//JavaScript funzionano qui
echo" < /script> " ;
Questo crea una sezione script il vostro capo sezione pagina . Si noti l' uso delle virgolette intorno al tag " tipo " valore di attributo " script" . Ciò consente di distinguere tra le corde di essere scritte fuori da ogni istruzione " echo" e le virgolette che appaiono all'interno di queste stringhe . (Vedi riferimento 2 ).
3
Creare una funzione JavaScript per costruire l'array . Tra le righe contenenti l'apertura e la chiusura dei tag "script" , inserire il seguente :
echo
" buildArray function () {" ;
contenuto //funzione qui
eco "} " ;
questo crea la tua funzione di contorno, che permette allo script di ogni forma di elaborazione PHP necessario, mentre scrivendo il codice JavaScript . Qualunque sia il vostro codice PHP non solo il contenuto dei " echo" le stringhe di testo di conto viene inviato al browser dell'utente . (Vedi riferimento 3 . ) Economici 4
Costruire la matrice JavaScript all'interno del codice PHP . All'interno della funzione JavaScript , tra le righe contenenti l'apertura " { " e la chiusura "}" staffe , inserire il contenuto di funzione come segue:
$ totale = 10;
echo "var demoArray = new Array ( ) ; "
for ( $ count = 0; $ contatore < $ totale; $ contatore + + ) {
echo" demoArray [" $ contatore . . "] = " . $ conta. " ;" }
Questo semplice esempio utilizza un ciclo per creare un array di lunghezza 10 e poi si riempie ogni voce con un numero che rappresenta il proprio indice . (Vedi riferimenti 4 e 5 . ) È possibile inserire qualsiasi valori di matrice che ti piace.
5
Salvare il file e caricarlo sul vostro server web. Provatelo naviga alla sua posizione in un browser . Al momento, tutto il vostro script non fa altro che creare una funzione JavaScript nella pagina . In realtà non chiamare la funzione , in modo da poter aggiungere questo dove si vuole. Per verificare che la matrice JavaScript è stato creato correttamente , visualizzare il sorgente della pagina , scegliendo "Sorgente " o " Sorgente pagina " dal menu "Visualizza" . Si dovrebbe vedere la tua funzione JavaScript all'interno della sezione head HTML .