PHP中常用的输出函数总结


Posted in PHP onSeptember 22, 2014

echo();  "输出内容";

可以同时输出多个字符串,可以多个参数,并不需要圆括号 ,无返回值。

print();   有返回值1,0切只能包含一个参数

只可以同时输出一个字符串,一个参数, 需要圆括号,有返回值, 当其执行失败时返 flase。
print 的用法和 C语言很像,所以会对输出内容里的 % 做特殊解释。

$a=print(‘hi');

echo $a;

//—————————-
hi 1 //1  是 $a 的值。
//—————————?

 

die();   一般用于数据库连接的判断,一旦执行die()后面的内容将不执行

die(); //    和 exit() 区别。

有两个功能:先输出内容,然后退出程序。(常用在链接服务器,数据库)

mysql_connect(“locahost”,”root”,”root”) or die(”链接服务器失败!“);

 

printf();   与C语言的用法一样,可以格式化输出

printf();   //f 指 format 格式化

printf(“参数 1″,参数 2) :参数 1= 按什么格式输出;参数 2= 输出的变量。

(% s: 按字符串; %d: 按整型整型 ; %b: 按二进制; % x: 按 16 进制; %X:按16 进制大写输出; %o: 按八进制; % f: 按浮点型 )
函数,返回输出字符个数,把文字格式化以后输出,如:

printf (“$%01.2f” , 43.2); //$43.20

$ 表示填充的字符
0 表示位数不够在不影响原值的情况下补
1 表示输出的总宽度
2 表示小数位数 ,有四舍五入
%f 是表示显示为一个浮点数

格式化命令及说明:

%% 印出百分比符号,不转换。
%b 整数转成二进位。
%c 整数转成对应的 ASCII 字符。
%d 整数转成十进位。
%f 倍精确度数字转成浮点数。
%o 整数转成八进位。
%s 整数转成字符串。
%x 整数转成小写十六进位。
%X 整数转成大写十六进位。

<?php
$num=100.001;

printf(“%d”,$num); //100

printf(“%s”,$num); //100.001

printf(“%s—%d—%b—%x—%o—%f”,$num,$num,$num,$num,$num,$num)

//100.001—100—1100100—64—144—1001.00100

printf(“%.2f”,$num); //100.00 ( 小数点保留 2 位)

printf(“%.1f”,$num); //100.0 ( 小数点保留 1 位)

printf(“%`#10s”,$num); //#10s

printf(“%#10s”,$num); //10s

?>

sprintf;   把输出内容存放在变量中

此并不能直接输出,先赋给一个变量,然后再输出变量。

<?php

$num=100.001;

$a=sprintf(“%d”,$num);

echo $a; //100

?>

print_r();   用于输出数组

功能:只用于输出数组。

$a = array (1, 2, array (“a”, “b”, “c”));

print_r ($a);

返回:
Array ( [0] => 1 [1] => 2 [2] => Array ( [0] => a [1] => b [2] => c ) )

var_dump();   可以输出任何内容

输出变量的容,类型或字符串的内容,类型,长度。常用来调试。

<?php

$a=100;

var_dump($a); //int(100)
$a=100.356;

var_dump($a); //float(100.356)
?>

 

var_export ();
返回关于传递给该函数的变量的结构信息,它和var_dump()类似,不同的是其返回的表 示是合法的 PHP 代码。

您可以通过将函数的第二个参数设置为TRUE ,从而返回变量的值。

<?php

$a = array (1, 2, array (“a”, “b”, “c”));

var_export ($a);

/*

输出:
array (

0 => 1,

1 => 2,

2 =>

array (

0 => ‘a',

1 => ‘b',

2 => ‘c',

),

)

*/

$b = 3.1;

$v = var_export($b, TRUE);

echo $v;

/*

输出:
3.1

*/

?>

 

简化用法:

<?php

$color = "red";

?>
<p>Roses are <?=$color?></p>
PHP 相关文章推荐
php中的数组操作函数整理
Aug 18 PHP
抓取YAHOO股票报价的类
May 15 PHP
php删除页面记录 同时刷新页面 删除条件用GET方式获得
Jan 10 PHP
PHP时间戳与日期之间转换的实例介绍
Apr 19 PHP
百度ping方法使用示例 自动ping百度
Jan 26 PHP
php使用递归计算文件夹大小
Dec 24 PHP
php通过rmdir删除目录的简单用法
Mar 18 PHP
php通过array_merge()函数合并关联和非关联数组的方法
Mar 18 PHP
Linux安装配置php环境的方法
Jan 14 PHP
PHP receiveMail实现收邮件功能
Apr 25 PHP
thinkPHP5框架中widget的功能与用法详解
Jun 11 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 PHP
C#静态方法与非静态方法实例分析
Sep 22 #PHP
php操作csv文件代码实例汇总
Sep 22 #PHP
PHP提示Cannot modify header information - headers already sent by解决方法
Sep 22 #PHP
php过滤HTML标签、属性等正则表达式汇总
Sep 22 #PHP
PHP中exec与system用法区别分析
Sep 22 #PHP
PHP-Java-Bridge使用笔记
Sep 22 #PHP
11个PHPer必须要了解的编程规范
Sep 22 #PHP
You might like
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
页面利用渐进式JPEG来提升用户体验度
2014/12/01 PHP
如何在HTML 中嵌入 PHP 代码
2015/05/13 PHP
php之可变变量的实例详解
2017/09/12 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
javascript来定义类的规范小结
2010/11/19 Javascript
jquery.tmpl JQuery模板插件
2011/10/10 Javascript
关于JavaScript中原型继承中的一点思考
2012/07/25 Javascript
用JQuery在网页中实现分隔条功能的代码
2012/08/09 Javascript
ListBox实现上移,下移,左移,右移的简单实例
2014/02/13 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
JavaScript仿网易选项卡制作代码
2016/10/06 Javascript
Vuex利用state保存新闻数据实例
2017/06/28 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
详解开发react应用最好用的脚手架 create-react-app
2018/04/24 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
2018/09/13 Javascript
Angular使用Restful的增删改
2018/12/28 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
基于vue-cli3创建libs库的实现方法
2019/12/04 Javascript
JS实现可以用键盘方向键控制的动画
2020/12/11 Javascript
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
python实现排序算法
2014/02/14 Python
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
python中的字典操作及字典函数
2018/01/03 Python
Python装饰器用法实例总结
2018/05/26 Python
详解如何在Apache中运行Python WSGI应用
2019/01/02 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
彻底解决Python包下载慢问题
2020/11/15 Python
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
本科毕业生求职自荐信
2014/04/09 职场文书
秋季运动会广播稿(30篇)
2014/09/13 职场文书
小学生通知书评语
2014/12/31 职场文书
学校教学工作总结2015
2015/05/19 职场文书
PHP基本语法
2021/03/31 PHP