Kursus anbefaling:
echo "Hello world!";
Definering og brug
echo() funktionen outputter en eller flere strenge.Kommentar:
Tip:echo() funktionen er ikke faktisk en funktion, så du behøver ikke at bruge parenteser med den. Dog vil brug af parenteser for at sende mere end én parameter til echo() føre til en fejl i fortolkningen. print() Noget hurtigere.
Tip:echo() funktionen har også en kort formel syntaks. Før PHP 5.4.0 var denne syntaks kun tilgængelig, hvis short_open_tag konfigurationssæt er aktiveret.
Syntaks
echo(streng)
Parameter | Beskrivelse |
---|---|
streng | Obligatorisk. En eller flere strenge, der skal sendes til output. |
Tekniske detaljer
Returværdi: | Ingen returneret værdi. |
PHP version: | 4+ |
Flere eksempler
Eksempel 1
Skriv værdien af strengvariabelen ($str) til output:
<?php $str = "Hello world!"; echo $str; ?>
Eksempel 2
Skriv værdien af strengvariabelen ($str) til output, herunder HTML-taggene:
<?php $str = "Hello world!"; echo $str; echo "<br>What a nice day!"; ?>
Eksempel 3
Koble to strengvariabler sammen:
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2; ?>
Eksempel 4
Skriv arrayværdier til output:
<?php $age=array("Peter"=>"35"); echo "Peter is " . $age['Peter'] . " years old."; ?>
Eksempel 5
Skriv tekst til output:
<?php echo "This text spænder over flere linjer. ?>
Eksempel 6
Sådan bruges flere parametre:
<?php echo 'This ','string ','was ','made ','with multiple parameters.'; ?>
Eksempel 7
Forskellen på enkelt- og dobbelt citationstegn. Enkelte citationstegn vil udskrive variabelnavnet, ikke værdien:
<?php $color = "red"; echo "Roses are $color"; echo "<br>"; echo 'Roses are $color'; ?>
Eksempel 8
Forenklet syntaks (kun fordi short_open_tag konfiguration er aktiveret):
<?php $color = "red"; ?> <p>Roses er <?=$color?></p>