本文講述了php常用字串輸出方法。分享給大家共大家參考,具體如下:
1. echo用法:可用echo 直接輸出,也可以用echo()輸出,無傳回值
$string="<b>加粗顯示文字</b>";echo $string;//echo "<br/>";//echo($string);//效果同上echo "<br/>";echo "This ", "is ", " echo test!";//echo輸出用逗號隔開的多個字串echo "<br/>";
2. print用法:同上echo一樣,只是print運行速度比echo慢,且一次只能輸出一個字串,始終返回1
$string="<b>加粗顯示文字</b>";print $string;//print "<br/>";//print($string);//效果同上print "<br/>";
3. printf:格式化輸出字串
/*%% - 返回一個百分比符號 %%b - 位元%c - ASCII 值對應的字元%d - 包含加號或減號的十進位數(負數、0、正數)%e - 使用小寫科學計數法(例如 1.2e+2)%E - 使用大寫的科學計數法(例如 1.2E+2)%u - 不包含加號或減號的十進位數(大於等於 0)%f - 浮點數(本地設定)%F - 浮點數(非本地設定)%g - 較短的 %e 和 %f%G - 較短的 %E 和 %f%o - 八位元%s - 字串%x - 十六進位數(小寫字母)%X - 十六進位數(大寫字母)*/$num=23;printf("printf輸出浮點數:%f",$num);//輸出:23.000000printf("<br/>");printf("printf輸出2位小數浮點數:%1\$.2f <br/>printf輸出無小數位:%1\$u",$num);//輸出:23.00printf("<br/>");
4. sprintf:
$name="Tom";$age=20;$printstr=sprintf("sprintf輸出:他名字叫%s,年齡是%u",$name,$age);echo $printstr;//輸出:他名字叫Tom,年齡是20
希望本文所述對大家php程式設計有所協助。