您的位置:

php格式化标准输出,php格式化输出数组

本文目录一览:

PHP调试中有哪些输出方法

var_dump() 输出数组,json,字符等;

echo 输出字符,数字等

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

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

exit()先输出内容,然后退出程序

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

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

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

(% s: 按字符串; %d: 按整型整型 ; %b: 按二进制; % x: 按 16 进制; %X:按16 进制大写输出; %o: 按八进制; % f: 按浮点型 )

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

print_r();   用于输出数组

var_export ();

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

php数值格式化输出问题!

程序代码:

?php

echo fmt_num(2533120000)."br\n";

echo fmt_num(123456789 )."br\n";

  function fmt_num($n){

    $s=($n % 1000).'铜';$n=floor($n/1000);

    $s=($n % 1000).'银'.$s;$n=floor($n/1000);

    $s=($n % 100).'金'.$s;$n=floor($n/100);

    $s=($n % 100).'钻'.$s;$n=floor($n/100);

    return $s;

  }

?

运行示例:

E:\TEMP\文件\expa.php

25钻33金120银-296铜br

1钻23金456银789铜br

代码能看懂吧,我定义了一个函数,你可以根据需要修改函数的返回格式。

php如何格式化输出字符串

正则吧,不过我不理解为什么你要这样写程序,而且用php来控制css的输出

php 输出语句

php有以下输出语句:

1 echo 常用的输出语句,例如:echo 'helloworld!';

2 print() 输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0。

3 printf(); 格式化输出字符串。例如:printf("%d,%f",12,12.3);

4 print_r(); 输出数组、对象等复合数据类型。例如:print_r($array);

5 var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值。例如:var_dump('helloworld!');

php中怎么格式化日期

date(format,time)函数有2个参数用来格式化日期的输出,第一个format是你希望的格式像Y/m/d就是月日年,像h:i:s就是小时:分钟:秒,开头字母的大小写代表不同的时间制度,有12小时有24小时。

第二个参数time就是需要进行格式化的时间,默认是现在的当前时间,也可能是你保存在数据库中的过去的时间或者将来的时间。更加具体的说明参见百度文库的date函数很详细。strtotime()函数是把文本的时间转变为时间戳。

怎么用呢?刚刚说的date()函数的第二个参数就是一个时间戳,也就是说你要输出的保存在数据库中的时间也许是一个文本字符串,需要用strtotime()函数转变为时间戳后送给date()函数进行格式化输出。

标准实例为:date("D jS F Y g.iA",strtotime($dateposted))。$dateposted是我保存在数据库中的一个文本时间。如此形式就可以完美输出了。