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 设计模式之 单例模式
Dec 19 PHP
PHP 截取字符串函数整理(支持gb2312和utf-8)
Feb 16 PHP
php curl 伪造IP来源的实例代码
Nov 01 PHP
php中的常用魔术方法总结
Aug 02 PHP
PHP实现把数字ID转字母ID
Aug 12 PHP
PHP使用JSON和将json还原成数组
Feb 12 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
Aug 16 PHP
php析构函数的简单使用说明
Aug 24 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
Mar 21 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
PHP CURL post数据报错 failed creating formpost data
Oct 16 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
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
2016/12/09 PHP
Opacity.js
2007/01/22 Javascript
javascript 面向对象编程 万物皆对象
2009/09/17 Javascript
容易被忽略的JS脚本特性
2011/09/13 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
JS实现完全语义化的网页选项卡效果代码
2015/09/15 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
2016/06/02 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
自己动手封装一个React Native多级联动
2018/09/19 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
jquery.pager.js分页实现详解
2019/07/29 jQuery
js实现列表按字母排序
2020/08/11 Javascript
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
python中将字典形式的数据循环插入Excel
2018/01/16 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
3种python调用其他脚本的方法
2020/01/06 Python
关于python 跨域处理方式详解
2020/03/28 Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
2020/04/10 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
Internet体系结构
2014/12/21 面试题
解释一下ruby中的特殊方法与特殊类
2013/02/26 面试题
自荐信格式的六要素
2013/09/21 职场文书
生产总经理岗位职责
2013/12/19 职场文书
日本语毕业生自荐信
2014/02/01 职场文书
学校宣传标语
2014/06/18 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
个人委托书如何写
2014/09/25 职场文书
留学推荐信怎么写
2015/03/26 职场文书
功夫熊猫观后感
2015/06/10 职场文书
小学英语教学随笔
2015/08/14 职场文书
2016中秋节月饼促销广告语
2016/01/28 职场文书