本文講述了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 - 二進制數(shù)%c - ASCII 值對應(yīng)的字符%d - 包含正負(fù)號的十進制數(shù)(負(fù)數(shù)、0、正數(shù))%e - 使用小寫的科學(xué)計數(shù)法(例如 1.2e+2)%E - 使用大寫的科學(xué)計數(shù)法(例如 1.2E+2)%u - 不包含正負(fù)號的十進制數(shù)(大于等于 0)%f - 浮點數(shù)(本地設(shè)置)%F - 浮點數(shù)(非本地設(shè)置)%g - 較短的 %e 和 %f%G - 較短的 %E 和 %f%o - 八進制數(shù)%s - 字符串%x - 十六進制數(shù)(小寫字母)%X - 十六進制數(shù)(大寫字母)*/$num=23;printf("printf輸出浮點數(shù):%f",$num);//輸出:23.000000printf("<br/>");printf("printf輸出2位小數(shù)浮點數(shù):%1/$.2f <br/>printf輸出無小數(shù)位:%1/$u",$num);//輸出:23.00printf("<br/>");4. sprintf:
$name="Tom";$age=20;$printstr=sprintf("sprintf輸出:他名字叫%s,年齡是%u",$name,$age);echo $printstr;//輸出:他名字叫Tom,年齡是20希望本文所述對大家php程序設(shè)計有所幫助。
新聞熱點
疑難解答
圖片精選