PHP ( PHP Hypertext Processor , en förkortning som inkluderar sig själv ) språket är en populär webbsida ( eller " hypertext " ) programmeringsspråk . Eftersom PHP används för att generera HTML ( grundläggande webbläsare instruktioner ) och tillhörande kod genom att mata ut text , den " eko " och " print " -funktioner är viktiga komponenter för de flesta programmerare . Används i sin grundform , de två funktionerna verkar likvärdiga , men det finns små skillnader i mer komplexa bruk , och några varianter på " print " -kommandot . Den Ekofunktionen
" eko " -funktionen kommer att visa en sträng variabel eller en sträng inom citationstecken , men det kommer också att visa flera strängargument levererats till det när separerade med kommatecken . Syntaxen för " echo " -funktionen använder inte parenteser runt dessa argument .
Utskriftsfunktionen
" print " -funktionen visar en sträng variabel eller citeras strängargument . Det tar bara ett argument . "Skriv ut " -funktionen använder inte parenteser . " Print " returnerar också ett värde , alltid 1 , som kan användas för att inkludera " print " -funktionen i utvärderade uttryck såsom de som används med " om ".
Skillnader
De två funktionerna är liknande , men " print " har en mer begränsad förmåga att acceptera argument för visning . "Skriv ut" kan dock användas i konstruktioner som använder det returnerade värdet medan det orsakar en display varje gång utskrift anropas. " Echo " har visat sig vara en liten mängd snabbare , vilket kan vara till hjälp i högpresterande situationer då stora mängder text matas ut . <
Print kommandon
p > " Print " har flera relaterade kommandon . " Print_r " har en specifik användning för utskrift variabler , som vanligen används i felsökning . Språket innehåller också många av de " printf " familj av funktioner bekant för C och C + + språket programmerare , som möjliggör produktion av text med infogade variabler .