PHP输出语句笔记

说实在在asp里我只知道Response.write,如果需要类似文字里插入的我就直接,没办法,不知道是咱没学还是asp输出类的代码就这一种… 囧
php的输出可谓是五花八门,非常实用!
1.常用的echo,print这两种输出基本是一样的,倾向于用echo,其实只是有些细微差别,自己搜索一下吧:

echo "xuandun";
echo "1","2","3" //输出多个字符串

正式语法应该是 echo(),但是没有括号也是可以滴
2.混合输出printf()语句

printf("我的博客地址是:%s,开博%d天了!","xuandun.net",999)
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%o 无符号以八进制表示的整数
%g 自动选择合适的表示法 

更多说明自查php手册吧
3.输出到字符串的语句sprintf()

$a=sprintf("$%.2f",99.99)
结果:
$99.99

4.heredoc语句,为输出文字较多的时候使用的高级东东,例如:

<?php
$myneme="xuandun";
echo <<<EXCERPT
<p>大家好!我叫$myname,今年芳龄18,待嫁中,有意者电联,非诚勿扰。</p>
EXCERPT;
?>

如果你输出的文字确实很多,又不希望使用转义引号,那他是首选
4.借用循环语句,以后再做笔记


分享到: 更多



发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>