当前位置:  编程技术>php

php输出字符串方法总结

    来源: 互联网  发布时间:2014-10-04

    本文导语:   本节内容: php输出字符串实例详解 在php编程中,有四种方法输出字符串。 echo结构可以一次输出多个值; print()只可以输出一个值; printf()可以格式化输出; print_r()可以输出数组,对调试很有好处。下面一一进行介绍。 1....

 本节内容:
php输出字符串实例详解

在php编程中,有四种方法输出字符串。
echo结构可以一次输出多个值;
print()只可以输出一个值;
printf()可以格式化输出;
print_r()可以输出数组,对调试很有好处。下面一一进行介绍。

1. echo
echo 是php的一个关键字,它没有返回值。在写法上,它可以省略小括号。
代码:
echo 'test string';
echo('test string');
2. print
print 也是php的一个关键字,它有返回值,一般返回true,返回false的情况应该没有。在写法上,它和echo一样,可以省略小括号。
代码:
print 'test string';
print('test string');

3. printf
printf可以像c语言的printf一样,格式化输出一个字符串。它的格式和c语言差不多,都是以%开头。
其说明符定义如下。
 

b   参数为整数,显示其二进制
c   参数为整数,显示对应ascii字符
d   参数为整数,显示其十进制
f   参数为双精度,显示为浮点数
e   参数为双精度,显示为科学计数型
g   参数为双精度,显示为浮点数或科学计数型
o   参数为整数,显示其八进制
s   参数为字符串,显示为字符串
u   参数为无符号整数,显示其十进制
x/x 参数为整数,显示其十六进制(分别为大小写显示)
%   输出%

要说明的是:
f,e默认小数点后六位,g在超过六位(加小数点)时,会四舍五入,如果四舍五入之后的值小于1000000会直接输出,大于的1000000的话会显示成科学计数型。f在值大于1.2e23输出的结果是不对的。
以上除%以外,其它的都可以指定输出总位数(小数点、e都算一位),并可以指定0或空格为补位符,还可以指定补位在左还是在右。
f,e可以指定小数点后位数。
如 %5d 表示输出总位数为5,不足左补空格; %05d 表示输出总位数为5,不足左补0; %05.1f 表示输出总位数为5,不足左补0,小数点后1位; %-05.1f 表示输出总位数为5,不足右补0,小数点后1位;
代码:
printf("%7.2f", 1.2);       // "   1.20"
printf("%-07.2f", 1.2);     // "1.20000"

4. sprintf
sprintf和格式转换和printf一样,两者区别在于printf直接输出,而sprintf返回一个格式化后的字符串。

5. print_r和var_dump
print_r和var_dump都能输出数组和对象,但print_r对布尔型的输出不太明显;var_dump输出比较详细,一般调试时用得多。
代码:
 

代码示例:

    
 
 

您可能感兴趣的文章:

  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • php判断字符串是否存在 php字符串检测代码
  • php使用strip_tags从字符串中去除html标记
  • php逐字拆分字符串 php字符串拆分实例
  • php将html特殊字符转换成html字符串的函数:htmlspecialchars()介绍及代码举例
  • php如何截取字符串后四位
  • php将unix时间戳转换成字符串时间函数(date)
  • php判断字符串在另一个字符串位置的方法
  • php生成指定位数(长度)的随机字符串
  • php二维数组转换为字符串示例
  • php截取字符串(无乱码 utf8)
  • php压缩函数(gzcompress gzuncompress)压缩字符串
  • php 判断字符串是否包含html标签
  • php通过数组实现多条件查询实现方法(字符串分割)
  • php字符串分割函数explode实例
  • php判断字符与字符串的包含方法属性
  • php如何判断字符串是否存在
  • PHP生成自定义长度随机字符串的函数分享
  • php字符串查找 查找字符最后一次出现位置
  • php查找字符串中http地址
  • php中文字符串截取函数示例
  • php像数组一样存取和修改字符串字符
  • PHP中比较两个字符串找出第一个不同字符位置例子
  • Solaris、Apache和Php字符集问题
  • PHP获取一个字符串中间一部分字符的方法
  • php正则表达式转义字符的例子
  • php字符串查找 查找字符最后一次出现位置 iis7站长之家
  • php mysql转义特殊字符函数
  • php特殊字符转义函数
  • php表单提交特殊字符过滤方法
  • php mysql转义特殊字符的函数有哪些?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php输出奇数偶数示例
  • php输出1000以内质数(素数)示例
  • php 5.2.x 输出操作的细节
  • php遍历目录输出目录及其下的所有文件示例
  • php date函数格式化输出指定范围的时间
  • php foreach正序倒序输出示例代码
  • php foreach语句正序与倒序输出
  • PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
  • php标准输入与输出(STDIN、STDOUT、STDERR)
  • php foreach正序倒序输出示例
  • PHP输出英文时间日期的安全方法(RFC 1123格式)
  • PHP使用range协议实现输出文件断点续传代码实例
  • php中单个数据库字段多列显示(单字段分页、横向输出)
  • PHP折线图的示例代码 可以输出汉字的php折线统计图
  • php导出csv数据(浏览器中输出提供下载或保存到文件)
  • php导出csv数据在浏览器中输出提供下载或保存到文件的示例
  • 将php数组输出html表格的方法
  • PHP输出缓存ob系列函数详解
  • php输出缓存ob系列函数用法
  • php扫描图片像素获取每像素颜色值并输出
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3