PHP向浏览器输出内容的4个函数总结
<!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向浏览器输出内容的4个函数总结
- 探讨php中error_log函数输出内容的原子性问题
- php关于文件内容的几个操作函数总结
- php读取图片内容并输出到浏览器的实现代码
- 为什么PHP setcookie()函数在输出后调用也可以设置cookie在远端浏览器?
- php读取图片内容并输出到浏览器
- PHP中常用的输出函数总结
- php读取图片内容并输出到浏览器的实现代码
- php从数据库中读取编码utf-8的中文内容输出到浏览器显示问号的解决方案
- php读取图片内容并输出到浏览器的实现代码
- PHP中常用的输出函数总结
- PHP打印输出数组内容及结构函数print_r与var_dump
- PHP打印输出数组内容及结构函数print_r与var_dump
- php查看session内容的函数
- php数组函数总结-使用技巧(一)
- PHP 抓取html页面内容 函数
- 内容页直接输出图集函数及使用方法
- PHP中绘制图像的一些函数总结
- php 的each()输出内容空白问题
- php中ob(Output Buffer 输出缓冲)函数使用方法