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

yipeiwu_com7年前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实现策略模式(strategy)

学习php设计模式 php实现策略模式(strategy)

一、意图 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。策略模式可以使算法可独立于使用它的客户而变化 策略模式变化的是算法 二、策略模式结构图   三、策略模式...

php判断用户是否手机访问代码

随着移动设备的普及,网站也会迎来越来越多移动设备的访问。用适应PC的页面,很多时候对手机用户不友好,那么有些时候,我们需要判断用户是否用手机访问,如果是手机的话,就跳转到指定的手机友好页...

php常用文件操作函数汇总

本文实例分析了php常用文件操作函数。分享给大家供大家参考。具体方法如下: 这里搜集了大量的php中文件操作函数如有文件打开,创建,删除,更变组,读取写文件,文件上传以及打开远程文件,把...

浅析十款PHP开发框架的对比

PHP开发框架近来在PHP社区中成为讨论的热点,几乎每天都在推出新的框架。面对市面上超过四十种的开发框架,你很难判断究竟哪一款最适合你,尤其是在这些框架所提供的功能不尽相同的时候。&nb...

Lumen timezone 时区设置方法(慢了8个小时)

根据 Laravel 4.x 和 5.0 的经验, 只需要到 config/app.php 中设置下 ‘timezone' 参数为 ‘PRC' 就好了, 找到 Lumen 的 confi...