php输出函数

1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump();

1 echo()

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

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

3 die();

有两个功能:先输出内容,然后退出程序。(常用在链接服务器,数据库)
   mysql_connect("locahost","root","root") or die("链接服务器失败!");

4 printf();
   printf("参数1",参数2):参数1=按什么格式输出;参数2=输出的变量。($s:按字符串;$d:按整型;$b:按二进制;$x:按16进制;$o:按八进制; $f:按浮点型)
   <?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); //###100.001
     printf("%`@10s",$num); //@@@100.001
     printf("%`_10s",$num); //___100.001
     printf("%`#-10s",$num); //100.001###
     printf("%`@-10s",$num); //[email protected]@@
     printf("%`_-10s",$num); //100.001___
     printf("%`#20s",$num); //#############100.001
   ?>

5 sprintf();
   此并不能直接输出,先赋给一个变量,然后再输出变量。
   <?php
     $num=100.001;
     $a=sprintf("%d",$num);
     echo $a;  //100
    ?>

6 print_r();
   功能:只用于输出数组。

7 var_dump();
   功能: 输出变量的内容,类型或字符串的内容,类型,长度。常用来调试。
   <?php
     $a=100;
      var_dump($a);  //int(3) 100
   ?>

时间: 2024-08-28 10:56:40

php输出函数的相关文章

【C#学习笔记】【7】我想从键盘输入变量的值,这样程序就更灵活了(输入输出函数以及类型转换)

我们在之前的文章中,对于变量的赋值(初始化)都是直接写在程序中的,那如果想从键盘输入,怎么做呢?我来介绍一个用于从键盘获取输入值的方法. Console.ReadLine()方法 看到这个标题,是不是想起了什么?对,我们之前用的输出函数Console.WriteLine()方法.今天我们再介绍一下输入函数. 猜猜怎么用?好吧,我介绍一下用法: string s; s=Console.ReadLine(); Console.WriteLine(s); 从上面的例子中我们可以看出,Console.R

C和指针 (pointers on C)——第十五章:输入输出函数

第十五章 输入输出函数 这一章读完的第一感觉就是"呵呵". 如果说上过C语言课,基本上scanf()/printf()算是用的比较熟练了.尤其是那些抽象的格式说明.还有scanf()为什么要加括号. 读过本书前面的内容的话,getchar(),putchar(),gets(),puts()这些应该也问题不大. 再如果的话,你学过计算机图形学,你玩过OpenGL,听说过双缓存机制,那么fflush()也肯定弄明白了. 再加上FILE的操作,输入输出定位刷新删除改名,流的概念. 这一章就会

【C语言天天练(十七)】字符/字符串输出函数fputc、fputs、putc、putchar和puts

#include <stdio.h> int fputc(int c, FILE *stream); int fputs(const char *s, FILE *stream); int putc(int c, FILE *stream); int putchar(int c); int puts(const char *s); fputc()写一个字符c,强制转换成一个unsigned char类型字符,到文件stream. fputs()写一个字符串到stream,省略字符串尾部的'\0

输出函数

1. wsprintf系列函数无法正确处理浮点数 sprintf 可以处理浮点数 2. 注意Unicode下,各种函数变体 注:根据测试,实际编程中,当使用_vsntprintf函数时,会提示错误,用_vsntprintf_s替换即可 输出函数,码迷,mamicode.com

一起talk C栗子吧(第一百七十九回:C语言实例--字符和字符串输出函数二)

各位看官们,大家好,上一回中咱们说的是字符和字符串输出函数的例子,这一回咱们继续说该例子.闲 话休提,言归正转.让我们一起talk C栗子吧! 看官们,我们在上一回中介绍了字符和字符串输出函数的用法,満篇都是理论,古语云:纸上得来终觉浅,绝知此事要躬行.这一回中我们要把这些纸上得来理论应用于实践中,让我们一起动手去实践吧. 接下来,我们将通过具体的代码来说明如何使用字符输出函数,以及使用时的注意事项: int main() { char ch = 'a'; char *str = "hello

C库字符输入/输出函数

字符输入输出函数在头文件<stdio.h>里面 int fgetc(FILE* stream) fgetc函数返回stream流的下一个字符,返回类型为unsigned char(被转为int),到达文件的末尾或者发生错误,返回EOF. char* fgets(char* s,int n, FILE* stream) fgets函数最多将n-1个字符读入到数组s中.当遇到换行符时,把换行符读入到数组s中,读取过程终止.数组s以'\0'结尾.fgets函数返回数组s.到达文件末尾或发生错误,返回

C语言基础--常用的数据输入输出函数

常用的数据输入输出函数 以下只是个人学习的笔记,由于我也是刚接触,所以有可能有错误,如有错误,请指出 1.语句 语句:就是完成一定的操作任务,在编写程序时,生命部分不能算作语句,如,int a=10:   程序中包括声明部分和执行部分,其中执行部分即由语句组成 2.字符数据输入输出 (1).字符数据输出 字符数据输出使用的是putchar,其作用是向显示设备输出一个字符,其语法格式是int putchar(int ch);,其中的ch是要进行输出的字符可以是字符型变量或者整型变量,也可以是常量,

C语言格式化输入输出函数

一:格式输出函数printf() 1.调用形式一般为:printf("格式化控制字符串",输出表列): 2.格式化控制字符串用于指定输出格式,它有三种形式: 1.格式说明符:规定了相应输出表列内容的输出格式,以%打头,如%d.%o等 2.转义字符:用来输出转义字符所代表的控制代码或者特殊字符,比如常用的‘\n'.‘\t’ 3.普通字符:需要原样输出的字符. 3.输出表列为若干需要输出的数据项,它与格式说明符在数量和类型上一一对应: 4.格式字符m指定输出数据所占宽度,n对实数表示输出n

编写IP格式化输出函数

最近的MDVR界面开发中,其中的一个网络界面要写一个IP地址转换的函数,如将“192.168.1.1”,转换为“192.168.001.001”,以下函数的功能实现IP地址的格式化输出. static int IPConvert(char *str){      long ipaddr = inet_addr(str);      return sprintf(str, "%03d.%03d.%03d.%03d", (ipaddr >> 0) & 0xFF, (ip

编程题:字符串输出函数puts()

#include<stdio.h> void main() {char str1[]="student",str2[]="teacher"; puts(str1);puts(str2); printf("%s",str1); printf("%s\n%s\n",str1,str2); } 编程题:字符串输出函数puts(),布布扣,bubuko.com