Chinaunix首页 | 论坛 | 博客
  • 博客访问: 641099
  • 博文数量: 54
  • 博客积分: 3812
  • 博客等级: 上校
  • 技术积分: 992
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-16 20:53
文章分类

全部博文(54)

文章存档

2010年(10)

2009年(24)

2008年(20)

分类:

2008-11-13 21:40:56

下面是对PHP输出函数的一点小结。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta. http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PHP的输出函数</title>
</head>

<body>

<?php
/*
 * 这里是PHP的输出函数的说明
 */

 
/*
 * 首先是print()函数:print()语句负责为用户提供反馈,能显示原始字符串和变量,如下所示
 */

 $count=0;
?>

<?php
 $count++;
 print("

I love the summertime ${count}.

");
?>

<?php
 $count++;
 $season = "summertime";
 print "

I love the $season $count.

"
;
?>

<?php
 $count++;
 print "

I love the
 summertime $count.

"
;
?>

<?php
 $count++;
 $season = "summertime";
 print "

I love the ".$season." $count

"
;
?>

<?php
/*
 * 然后是echo函数:echo语句与print()类似,但有两点不同,首先,echo()语句不能用在复杂的表达式中,因为它返回void,而print()返回一个Boolean值。
 * 其次,echo()能输出多个字符串
 */

 
  $heavyweight = "Lennox Lewis";
 $lightweight = "Floyd Mayweather";
 echo $heavyweight, " and ", $lightweight, " are great fighters.";
?>

<p>
echo与print在功能上可以互换,但是echo函数稍快一些,因为它没有返回值。
</p>

<?php
/*
 * 然后是printf函数:boolean printf (string format [,maxed args])
 * printf()函数的功能与print()相同,会输出args中指定的参数。但是它的输出将根据format进行格式化。format参数可以对输出数据进行充分地控制。
 * 这个参数由5部分组成,按以下顺序出现:
 * #填充提示符:可选,这一部分确定为达到正确的字符串大小所用的填充字符。
 * #对齐提示符:可选,这一部分确定输出是工对齐还是右对齐。默认为右对齐,可以用一个负号设置为左对齐。
 * #宽度提示符:可选,这一部分确定此函数输出的最少字符数
 * #精度提示符:可选,确定应显示的小数位数
 * #类型提示符:这一部分如何转换参数。
 */

 
 printf("$%01.2f
"
, 43.2);
 printf("%d beer %s
"
, 100, "bottles");
 printf("%15s
"
, "Some text");
?>
</body>
</html>


阅读(2285) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~