Nwlapcug.com


La differenza di stampa e l'eco in PHP



Il PHP (PHP Hypertext Processor, un acronimo che include se stesso) la lingua è un popolare Web (o "hypertext") linguaggio di programmazione. Poiché PHP è utilizzato per generare HTML (istruzioni di base Web browser) e relativo codice per l'output di testo, le funzioni "echo" e "stampa" sono componenti chiave per la maggior parte dei programmatori. Utilizzato nella loro forma di base, le due funzioni appaiono equivalenti, ma ci sono piccole differenze in uso più complesso e alcune variazioni sul comando "stampa".

La funzione Echo

La funzione "echo" visualizzerà una variabile stringa o una stringa tra virgolette, ma esso visualizzerà anche diversi argomenti di stringa forniti ad esso quando separati da virgole. La sintassi della funzione "eco" non utilizzare le parentesi intorno a questi argomenti.

La funzione di stampa

La funzione di "stampa" consente di visualizzare una variabile di stringa o citato argomento stringa. Ci vogliono solo un unico argomento. La funzione di "stampa" non utilizzare le parentesi. Anche "Stampare" restituisce un valore, sempre 1, che può essere utilizzato per includere la funzione "stampa" in espressioni valutate quali quelli utilizzati con "se".

Differenze

Le due funzioni sono simili, ma "stampa" ha una più limitata capacità di accettare argomenti per la visualizzazione. "Stampa" può, tuttavia, essere utilizzato nei costrutti che utilizzano il valore restituito, mentre causando un display ogni stampa di tempo viene chiamato. "Echo" ha dimostrato di essere più veloce, una piccola quantità che può essere utile in situazioni ad alto rendimento quando grandi quantità di testo sono in uscita.

Relativi comandi di stampa

"Stampare" ha diversi comandi correlati. "Print_r" ha un uso specifico per stampa variabili, comunemente utilizzato nel debug. La lingua contiene anche molte delle famiglie di funzioni familiari ai programmatori di linguaggio C e C++, che consentono di output di testo con variabili inserite "printf".