| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Output HTML in Perl Vs . PHP
    Perl e PHP linguaggi di scripting generare markup e di uscita a un browser HTML . La più grande differenza tra i due è il comando che invia l'output . Nel complesso , le loro capacità sono equivalenti , e possiedono alcune caratteristiche identiche realizzate con la sintassi quasi identica . In generale , PHP richiede meno sforzo per generare HTML dinamico in fase di runtime di Perl , perché può iniettare risultati di script direttamente nel markup HTML . PHP è anche meno rigida rispetto a Perl nelle regole che segue durante la scrittura di codice HTML a un browser . Perl Command & Requisiti

    Perl richiede un header " Content-type ", seguito da due caratteri di nuova riga prima di qualsiasi output HTML va al browser tramite il comando Perl "print " seguito da variabili o stringhe letterali contenenti markup HTML . Variabili e stringhe letterali appaiono sulla stessa linea quando concatenato con un periodo . Caratteri di nuova riga inserita nel codice lo rendono più leggibile utilizzando il carattere speciale nuova linea "\\ n ".
    Fuggire in Perl

    Personaggi come il simbolo del dollaro , segno di percentuale , asterisco e il segno @ tutti hanno un significato speciale per il Perl . Se l'uscita di testo per il browser include caratteri speciali o virgolette nidificate , devono essere la funzione PHP " echo" scappati .
    PHP Command

    è più comunemente usato per produrre codice HTML direttamente al browser . Sebbene PHP fornisce un comando di stampa , si tratta di un costrutto di linguaggio raramente utilizzato , non una funzione , e non può essere chiamato con le variabili funzione . PHP ha meno regole Perl per l'output HTML . Ad esempio , PHP non necessita di un header " Content-type " e solo i caratteri speciali non stampabili , come scheda e nuova riga deve essere sfuggito .
    PHP Injection
    < p > Perché PHP consente di passare avanti e indietro da HTML , è un linguaggio più flessibile e potente per scrivere codice HTML . Il valore di ogni espressione PHP può essere inserito nel codice HTML in fase di esecuzione con l'apertura di un tag PHP , utilizzando la funzione " echo" per emettere il valore dell'espressione e la chiusura del tag PHP . Questa funzione può essere ripetuta tante volte quanto necessario, all'interno di un documento PHP .
    Concatenazione

    Dichiarazioni che concatena le stringhe e le variabili insieme può essere fonte di confusione per il codice , più difficile da leggere e più incline ad errori . PHP fornisce un vantaggio rispetto Perl valutando automaticamente il codice contenuto all'interno di una stringa delimitata da virgolette doppie . Una variabile all'interno di una stringa di questo tipo viene automaticamente sostituita con il suo valore a runtime con PHP . Compiere la stessa operazione in Perl richiede la creazione di una stringa composta concatenando stringhe letterali e variabili con periodo o utilizzando la sintassi heredoc .
    Perl heredoc Attuazione

    Perl e PHP fornire una sintassi heredoc per specificare le variabili stringa lunga o di testo e l'output in HTML . La sintassi in entrambe le lingue è simile ma non identico . In Perl , il testo inizia con due segni meno-che e una parola chiave selezionata , seguito da un punto e virgola . Si tratta di una convenzione - non un obbligo - per usare una parola chiave in tutte le protezioni . Il testo inizia nella riga successiva e può includere testo normale , caratteri speciali , nuove linee e variabili . I caratteri speciali non devono essere sfuggito , nuove linee possono essere letteralmente nuovo , piuttosto che caratteri di nuova riga e le variabili avranno i loro valori inseriti in fase di esecuzione . Nella riga successiva dopo il testo , la parola chiave è posto a filo con il margine sinistro .
    PHP heredoc
    Attuazione

    La capacità PHP heredoc è la stessa di Perl e la sintassi è quasi identico , ma abbastanza diverso per essere un po 'di confusione se si programma con entrambe le lingue . PHP richiede tre segni meno-che invece dei due richiesti da Perl , e il punto e virgola viene dopo la parola chiave che termina la sintassi heredoc - piuttosto che dopo la parola chiave che inizia la sintassi heredoc , come in Perl . Il requisito per la parola chiave di chiusura per essere a filo del margine sinistro , la convenzione di utilizzare parole chiave in tutte le protezioni e la capacità di includere variabili all'interno della stringa sono identici in PHP e Perl .

    Previous :

    next :
      Articoli Correlati
    ·Come eliminare i record da una tabella SQL in PHP 
    ·Layout di PHP Tutorial 
    ·Come passare un ID Sub in PHP 
    ·Come Batch Invia email in PHP 
    ·Come utilizzare un file PHP esterno in HTML 
    ·Come aggiungere e Sottrai numeri interi in diverse colo…
    ·Come incorporare PHP in HTML con Dreamweaver 
    ·Come faccio a testare un file PHP ? 
    ·Come Centro in PHP 
    ·Fasi della programmazione PHP 
      Articoli in evidenza
    ·Che cosa è SQL CLS 
    ·Come convertire Java caratteri da minuscolo a maiuscolo…
    ·Come utilizzare LabVIEW RealTime Blocchi funzione 
    ·Come creare collegamenti simbolici con PHP 
    ·Come abilitare Offerta Assistenza remota con VBS Script…
    ·Come condividere Variabili Durante CPP 
    ·Come aggiungere testo a una etichetta su Python 
    ·Come creare script Mailbox 
    ·Come convertire una stringa in Boolean 
    ·Come controllare per gli interi 
    Copyright © Conoscenza Informatica http://it.wingwit.com