Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    HTML-utdata i Perl Vs . PHP

    Perl och PHP skriptspråk genererar HTML-kod och mata ut den till en webbläsare . Den största skillnaden mellan de två är det kommando som skickar utdata . Sammantaget deras kapacitet är likvärdiga , och de har några identiska funktioner som är implementerade med nästan identisk syntax . I allmänhet kräver PHP mindre ansträngning för att generera dynamiska HTML vid körning än Perl eftersom det kan injicera skript resultat direkt i HTML-kod . PHP är också mindre strikt än Perl i de regler som följer när man skriver HTML till en webbläsare . Perl Command & Krav

    Perl kräver ett " Content - type" huvud följt av två nya linjer tecken innan någon HTML produktionen går till webbläsaren via Perl " print "-kommando följt av variabler eller stränglitteraler innehåller HTML-kod . Variabler och ordagranna strängen att visas på samma linje när sammanlänkade med en period . Radbrytningstecken insatta i uppmärkning gör det mer lättläst med ny - line specialtecken " \\ n ".
    Flyr i Perl

    Tecken som dollartecken , procenttecken , asterisk och tecknet @ alla har speciell betydelse för Perl . Om texten utdata till webbläsaren innehåller specialtecken eller kapslade citattecken , måste de flydde . The PHP " echo " -funktion
    PHP Kommando

    är oftast används för att mata ut HTML-kod direkt i webbläsaren. Även om PHP ger ett tryck kommando , det är en sällan använda språket konstruktionen , inte en funktion , och kan inte kallas med varierande funktioner . PHP har färre regler än Perl för utmatning HTML . Till exempel , PHP inte kräver en " Content - type" header och endast icke utskrivbara specialtecken som flik och newline måste flydde . Addera PHP Injection

    Eftersom PHP kan du växla fram och tillbaka från HTML , är det ett mer flexibelt och kraftfullt språk för att skriva HTML . Värdet av en PHP-uttryck kan infogas i HTML-kod vid körning genom att öppna en PHP- tagg , med hjälp av " eko "-funktionen för att mata ut värdet på uttrycket och stänga PHP taggen. Denna funktion kan upprepas så många gånger som behövs inom ett PHP- dokument . Att sammanfoga strängar och variabler tillsammans kan vara förvirrande för kod , svårare att läsa
    Concatenation

    Uttalanden och mer utsatt för fel . PHP ger en fördel över Perl genom att automatiskt utvärdera kod som finns inuti en sträng avgränsad av citationstecken . En variabel inuti en sådan sträng kommer automatiskt att ersättas med dess värde vid körning med PHP . Uppnå samma uppgift i Perl kräver att skapa en sammansatt sträng genom att sammanlänka stränglitteraler och variabler med en period eller använda heredoc syntax . Addera Perl Heredoc Genomförande

    Perl och PHP ger en heredoc syntax för att ange lång sträng variabler eller text och mata dem till HTML . Syntaxen på båda språken är liknande men inte identiska . I Perl , börjar texten med två mindre än-tecken och ett sökord du väljer , följt av ett semikolon . Det är en konvention - inte ett krav - att använda ett nyckelord i versaler . Texten börjar på nästa rad och kan innehålla vanlig text , specialtecken , nya linjer och variabler . Specialtecken behöver inte vara rymt , kan nya rader vara bokstavligen nya stället radbrytningstecken och variabler kommer att få sina värden infogas vid körning . På nästa rad efter texten , är nyckelordet placeras tätt intill den vänstra marginalen . Addera PHP Heredoc Genomförande

    PHP heredoc förmåga är densamma som Perl och syntaxen är nästan identiska , men tillräckligt olika för att vara lite förvirrande om du programmet med båda språken . PHP kräver tre mindre än-tecken i stället för de två som krävs enligt Perl , och semikolonet kommer efter det sökord som slutar heredoc syntax - snarare än efter det sökord som börjar heredoc syntax , som i Perl . Kravet på sista nyckelordet att vara jämnt med den vänstra marginalen , konventionen att använda nyckelord i versaler och förmåga att inkludera variabler inuti strängen är identiska i PHP och Perl .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du kontrollerar om kolumn Finns i MySQL
    ·Hur man byter en enda förekomst av söksträngen i PHP…
    ·Ställa en tabell i MySQL
    ·Handledning för att skapa en tabell med WAMP 2.0 MySQL…
    ·MapServer PHP kompatibilitet
    ·Hur man skickar Mail PHP till en IIS 6
    ·Hur man gör AJAX med PHP och HTML
    ·Hur ladda PHP -filer till en webbplats
    ·Hur lägga upp PDF -filer i PHP
    ·Hur man skapar en CV-databas
    Utvalda artiklarna
    ·Hur man minska längden på en sträng i C
    ·Hur man programmerar i Visual C
    ·Hur du ändrar höjdpunkt i HTML
    ·Hur man tolka Massor av data med ColdFusion
    ·Hur man skriver en STL Iterator
    ·Hur man gör en Dashboard-widget med Dashcode
    ·Hur att jämställa två saker i en if-sats i C + +
    ·Visual Basic Tutorial
    ·Så här startar Python IDLE Miljö
    ·Konvertera radbrytningar till en punkt i PHP
    Copyright © Dator Kunskap http://www.dator.xyz