PHP向浏览器输出内容的4个函数总结

yipeiwu_com6年前PHP代码库

复制代码 代码如下:

<!DOCTYPE unspecified PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<?php
/*
 * 0x01:print()语句
 * int print(arguments);
 * print()语句把传入它的数据输出到浏览器
 */
print("<p>I love PHP!!!</P>");
print "<p>I love PHP!!!</p>";
?>
<?php
/*
 * 0x02:echo()语句,功能和print()函数的功能一样
 * 都是将数据输出到浏览器
 * echo()函数执行输出的效率比print()函数的效率稍微好一点,因为echo不返回结果
 */
echo "<p>I love PHP!!!</p>";
$languge="Java";
echo "<p>I love $languge!!!</P>";
?>

<?php
/*
 * 0x03:printf()语句
 * 如果你想输出由任何静态文本和一个或多个变量中存储的动态信息组成的混合产物,使用printf()函数比较理想
 * printf()函数将静态数据和动态数据分为两个部分,其形式如下:
 * integer printf(string format [,mixed args]);
 */
printf("<p>I love %s!!!</P>","C#");
/*
 * 上面例子中%s是一个占位符,下面列出常用的占位符
 * 类型          描述
 * %b      将参数认为是一个整数,显示为二进制数
 * %c      将参数认为是一个整数,显示为对应的ASCII字符
 * %d      将参数认为是一个整数,显示为有符号的十进制数
 * %f      将参数认为是一个浮点数,显示为浮点数
 * %o      将参数认为是一个整数,显示为八进制数
 * %s      将参数认为是字符串,显示为字符串
 * %u      将参数认为是一个整数,显示为无符号整数
 * %x      将参数认为是一个整数,显示为小写的16进制数
 * %X      将参数认为是一个整数,显示为大写的16进制数
 */
$num=1024;
printf("<p>%b:%c:%d:%f:%o:%s:%u:%x:%X</p>",$num,$num,$num,$num,$num,$num,$num,$num,$num);
?>
<?php
/*
 * 0x04:sprintf()语句
 * sprintf()函数于printf函数的功能一样,不过它是将输出的值赋给一个字符串,而不是直接输出到浏览器
 * 这个函数很有用,比如格式化含有动态输出的字符串,结合上面的占位符,还可以作进制转换,其形式为:
 * string sprintf(string format [, mixed args]);
 */
$cost=sprintf("$%.2f",43.2);//$cost=$43.20
?>
</body>
</html>

相关文章

php获取远程文件大小

本文实例讲述了php获取远程文件大小的方法,分享给大家供大家参考。具体实现方法如下: /* **功能:获取远程文件的大小,返回值的单位是:字节 */ function get_...

PHP数学运算与数据处理实例分析

本文实例讲述了PHP数学运算与数据处理方法。分享给大家供大家参考,具体如下: 一.数值数据类型 PHP中,数字或数值数据以及数学函数的使用很简单。基本来说,要处理两种数据类型:浮点数和...

php把大写命名转换成下划线分割命名

有时候需要把一个字符串中的大写转换成 _+小写的方式,在变量命名的时候会碰到这种问题,直接上代码: $name = 'AppPromoZhongQiu2014ActiveStatus...

PHP strtotime函数用法、实现原理和源码分析

源码位置:\ext\date\php_date.c 复制代码 代码如下: /* {{{ proto int strtotime(string time [, int now ]) &nb...

php中的单引号、双引号和转义字符详解

PHP单引号及双引号均可以修饰字符串类型的数据,如果修饰的字符串中含有变量(例$name);最大的区别是: 双引号会替换变量的值,而单引号会把它当做字符串输出。 例如: <&#...