php print() 与printf()函数教程

php print() 与printf()函数教程

定义和用法
print( )函数输出一个或多个字符串。

语法

print(strings)

Parameter Description
strings Required. One or more strings to be sent to the output

提示和说明
注:print( )函数没有实际的功能,所以你不需要使用括号的。

提示:print( )函数略低于回声( ) 。

-------------------------------------------------- ------------------------------

范例1

<?php
$str = "Who's Kai Jim?";
print $str;
print "<br />";
print $str."<br />I don't know!";
?>
结果.

Who's Kai Jim?
Who's Kai Jim?
I don't know!
好了下面我们再来看看printf函数吧.
 

定义和用法
在printf函数( )函数输出格式化字符串。

该arg1 , arg2 , + +参数将插入百分比( % )迹象的主要字符串。此功能的作品“一步一步” 。在第一次%的迹象, arg1插入,在第二%的迹象, arg2插入等

语法

printf(format,arg1,arg2,arg++)
 

Parameter Description
format 必需的。指定的字符串,以及如何格式的变量中。可能格式值: % % -返回百分号%数b -二进制数% C组-字符按照A SC II值%d个-签名十进制数%专-科学符号(如1 .2 e + 2)%u个-未签名的十进制数%女-浮点数(本地设置意识到) %女-浮点数(而不是本地设置意识到)% o -不八进制数的% s -弦乐%器-十六进制数(小写字母) %器-十六进制数(大写字母)格式的附加价值。这些被置于之间的%和文字(例如0.2 % ,女) : + (力量都+和-在前面的号码。默认情况下,只有负数标记) ' (指定使用什么作为填充。默认的空间。必须使用同宽符。范例: % ' x20s (此使用的“ X ”作为填充) -(左有理由变量值) [ 0 -9] (指定的最低举行的宽度的变量值) 。 [ 0-9 ] (指定小数位数或最高字串长度)注:如果有多个额外的格式使用的价值,他们必须在同一顺序如上。
arg1 Required. The argument to be inserted at the first %-sign in the format string
arg2 Optional. The argument to be inserted at the second %-sign in the format string
arg++ Optional. The argument to be inserted at the third, fourth, etc. %-sign in the format string

 

提示和说明
注:如果有更多的迹象%以上的论点,您必须使用占位符。预留位置插入%后签署,由论点,数量和“ $ ” 。见三个例子。

提示:相关职能: fprintf ( ) , sprintf ( ) , vfprintf ( ) , vprintf ( )和vsprintf ( ) 。

-------------------------------------------------- ------------------------------

范例1

<?php
$str = "Hello";
$number = 123;
printf("%s world. Day number %u",$str,$number);
?>
输出结果

Hello world. Day number 123
 
实例二.

<?php
$number = 123;
printf("%f",$number);
?>
结果.

123.000000

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索字符串
, 函数
, 教程
括号
php print printf、php printf函数、php print r函数、print和printf、print printf,以便于您获取更多的相关知识。

时间: 2024-09-14 10:00:04

php print() 与printf()函数教程的相关文章

Java中打印函数print、printf、println异同

printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出,但是不换行 println和print基本没什么差别,就是最后会换行 System.out.printf("the number is: d",t);参照JAVA API的定义如下:'d' 整数 结果被格式化为十进制整数'o' 整数 结果被格式化为八进制整数'x', 'X' 整数 结果被格式化为十六进制整数'e', 'E' 浮点 结果被格式化为用计算机科学记数法表示的十进制数'f'

php 字符串函数教程与实例代码

在php中字符串函数有很多哦,在说了php本来就是由函数组成了,这让开发人员可以加快网站的开发速度哦,好了费话不说多了我们来看看我为各位朋友免费提供的php 字符串函数教程与实例代码吧. AddSlashes: 字符串加入斜线. bin2hex: 二进位转成十六进位. Chop: 去除连续空白. Chr: 返回序数值的字符. chunk_split: 将字符串分成小段. convert_cyr_string: 转换古斯拉夫字符串成其它字符串. crypt: 将字符串用 DES 编码加密. ech

php中sprintf与printf函数用法区别

 这篇文章主要介绍了php中sprintf与printf函数用法区别解析,需要的朋友可以参考下 下面是一个示例:四舍五入保留小数点后两位    代码如下: <?php $num1 = 21; echo sprintf("%0.2f",$num1)."<br />"; //输出 21.00 $num2 = 16.3287; echo sprintf("%0.2f",$num2)."<br />";

深入浅析php中sprintf与printf函数的用法及区别_php实例

PHP sprintf() 函数 把百分号(%)符号替换成一个作为参数进行传递的变量: <?php $number = 2; $str = "Shanghai"; $txt = sprintf("There are %u million cars in %s.",$number,$str); echo $txt; ?> 定义和用法 sprintf() 函数把格式化的字符串写入变量中. arg1.arg2.++ 参数将被插入到主字符串中的百分号(%)符号处

c语言printf函数的使用详解_C 语言

printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少.②-:有-表示左对齐输出,如省略表示右对齐输出.③0:有0表示指定空位填0,如省略表示指定空位不填.④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数.N指精度.用于说明输出的实型数的小数位数.为指定n时,隐含的精度为n=6位.⑤l或h:l对整型指long型,对实型指double型.h用于将整型的格式字符修正为short型. ----------

C语言中的可变参数函数的浅析(以Arm 程序中的printf()函数实现为例) .

我们在C语言编程中会遇到一些参数个数可变的函数,一般人对它的实现不理解.例如Printf():   Printf()函数是C语言中非常常用的一个典型的变参数函数,它 的原型为: int printf( const char* format, ...); 它除了一个参数format固定外,后面的参数的个数和类型是不确定的,如下列三种调用方法: 1.    printf("%d\n", i); 2.    printf("%s\n", "Hello World

c语言-C语言printf函数问题。。。。。

问题描述 C语言printf函数问题..... const int N = 5; printf("asd",N); N所在的位置不应该是可变参数吗?我都定义成常量了,怎么这个程序还能运行啊? 解决方案 可变参数和常量不矛盾. 可变参数的可变是指参数的个数可变. 解决方案二: 可变参数是说数量?还是参数不固定?--你在哪里看的啊,有原文么,不要误解. 任何情况还是要以实际运行编译为准,尽信书不如无书. 我选择相信编译器-- 解决方案三: printf是根据格式化字符串中的格式字符进行解析

表达式-c语言中的printf函数问题

问题描述 c语言中的printf函数问题 int main() { int arry[3][5]={ {1,2,4}, {4,5,6,7}, {6,5,3,8} }; int (*p)[5]; p=arry; printf("%xn",*(p+1)+3); printf("%xn",*(*(p+1)+3)); printf("%xn",*(p+1)+3); printf("%xn",*(p+1)+2); printf(&quo

c++ 的 printf函数的输出问题

问题描述 c++ 的 printf函数的输出问题 假设在一个 32 位 little endian 的机器上运行下面的程序,结果是多少? int main(){ long long a = 1, b = 2, c = 3 printf("%d %d %d ", a, b, c); return 0; } A 1,2,3 B 1,0,2 C 1,3,2 D 3,2,1 解决方案 printf 函数问题C语言中printf格式化输出函数C语言中printf格式化输出函数 解决方案二: 应该