PHP中Echo結(jié)構(gòu)的用法
1 什么是PHP
PHP(PHP: Hypertext Preprocessor)即“超文本預(yù)處理器”,是在服務(wù)器端執(zhí)行的腳本語(yǔ)言,尤其適用于Web開發(fā)并可嵌入HTML中。
PHP語(yǔ)法學(xué)習(xí)了C語(yǔ)言,吸納Java和Perl多個(gè)語(yǔ)言的特色發(fā)展出自己的特色語(yǔ)法,并根據(jù)它們的長(zhǎng)項(xiàng)持續(xù)改進(jìn)提升自己,例如java的面向?qū)ο缶幊蹋撜Z(yǔ)言當(dāng)初創(chuàng)建的主要目標(biāo)是讓開發(fā)人員快速編寫出優(yōu)質(zhì)的web網(wǎng)站。 PHP同時(shí)支持面向?qū)ο蠛兔嫦蜻^程的開發(fā),使用上非常靈活。
2 echo 的用法
2.1 概述
echo是一個(gè)語(yǔ)言結(jié)構(gòu)而不是一個(gè)函數(shù),echo的功能是用來輸出字符串,是使用率非常高的一個(gè)語(yǔ)言結(jié)構(gòu)。如下圖所示代碼:
<?php echo "hello"; echo "<a href=‘https://www.baidu.com'>打開百度</a>";
因?yàn)閑cho不是嚴(yán)格意義上的函數(shù),所以不必使用雙括弧。
2.2 語(yǔ)法
echo(strings)
注意參數(shù)strings 是必須的,代表一個(gè)或多個(gè)要發(fā)送到輸出的字符串。
2.3 例子
把字符串變量($str)的值寫入輸出
<?php $str = "Hello world!"; echo $str;
把字符串變量($str)的值寫入輸出,包括 HTML 標(biāo)簽
<?php $str = "Hello world!"; echo $str; echo "<br>What a nice day!";
連接兩個(gè)字符串變量
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2;
把數(shù)組值寫入輸出
<?php $age=array("Peter"=>"35"); echo "Peter is " . $age['Peter'] . " years old.";
2.4 小結(jié)
單引號(hào)和雙引號(hào)的區(qū)別。單引號(hào)將輸出變量名稱,而不是值
<?php $color = "red"; echo "Roses are $color"; echo "<br>"; echo 'Roses are $color';
輸出結(jié)果:
Roses are red
Roses are $color
簡(jiǎn)化語(yǔ)法
<?php $color = "red"; ?>
<p>Roses are <?=$color?></p>
輸出結(jié)果:
Roses are red
到此這篇關(guān)于PHP中Echo結(jié)構(gòu)的用法的文章就介紹到這了,更多相關(guān)PHP Echo內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于Appserv無法打開localhost問題的解決方法
安裝了Appserv時(shí),無法打開http://localhost或是http://127.0.0.1 下面的具體的解決方法,大家可以參考下。多注意看下端口占用問題。2009-10-10php判斷兩個(gè)浮點(diǎn)數(shù)是否相等的方法
這篇文章主要介紹了php判斷兩個(gè)浮點(diǎn)數(shù)是否相等的方法,涉及php操作浮點(diǎn)數(shù)的技巧,比較實(shí)用,需要的朋友可以參考下2015-03-03PHP入門教程之面向?qū)ο蟮奶匦苑治?繼承,多態(tài),接口,抽象類,抽象方法等)
這篇文章主要介紹了PHP入門教程之面向?qū)ο蟮奶匦?結(jié)合實(shí)例形式分析了php面向?qū)ο笏婕暗睦^承、多態(tài)、接口、抽象類及抽象方法等,需要的朋友可以參考下2016-09-09關(guān)于file_get_contents返回為空或函數(shù)不可用的解決方案
本篇文章是對(duì)file_get_contents返回為空或函數(shù)不可用的解決方案進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06