php常用的的字符串转换
<?php
//1.字符串输出
$str1 = "hello world";
//输出一个字符串
echo $str1."<hr>";
$str2 = "hehe";
//输出多个字符串
echo $str1,$str2,"nishihaoren","haorenzaina";
//格式化输出 (数字) printf
echo "<hr>";
printf("%.2f",3.6415966);保留两位小说(四舍五入)
printf("%d",3.1415);取整数部分
//2.字符串替换
//查找
$index = strpos($str1, "h");返回查找到的下标
echo "<hr>".$index;
//替换 str_reolace(find,replace,string,count);
/*
* find 必需 需要被替换的
* replace 必需 替换后是谁
* string 必需 要操作的字符串
* count 可选 对替换进行计数的变量
*/
echo "<hr>";
$res = str_replace("l", "i", $str1,$count);
echo $res;
echo "<hr>";
echo $count;
//字符串截取 substr()
//参数1:要截取的字符串
//参数2:截取的起始位置
//参数3:截取几个字符
echo "<hr>";
$str3 = "woshihaoren";
$res = substr($str3,5);haoren
echo $res;
echo "<hr>";
$res = substr($str3,5,3);hao
echo $res;
echo "<hr>";
$res = substr($str3,-5);aoren
echo $res;
echo "<hr>";
$res = substr($str3,-5,3);aor 从倒数第五个开始,查3个字符
echo $res;
echo "<hr>";
$res = substr($str3,-5,-3);ao 从倒数第五个截取到倒数第三个
echo $res;
echo "<hr>";
$res = substr($str3,5,-3);hao 从下标为5的位置,截取到倒数3个
echo $res;
//从字符开始截取 strstr()
echo "<hr>";
$res = strstr($str3,"h");
echo $res;
echo "<hr>";
//字符串删除
echo "<hr>";
$res = str_replace("hao", "",$str3);
echo $res;
echo "<hr>";
$str4 = " woshihaoren ";
$res = trim($str4);
echo "a".$str4."b";
//字符串长度 strlen()
echo "<hr>";
echo "字符串长度是".strlen($str3);
//字符串比较
echo "<hr>";
$res = strcmp("a", "A"); 比较返回的是ASCII差值,前减后
echo $res;
//字符串反转 strrev
echo "<hr>";
$res = strrev('woshi');
echo $res;
//字符串转数组 explode
echo "<hr>";
$str5 = "wo shi hao ren he he";
$res = explode(" ", $str5);
print_r($res);
//数组转字符串 implode
echo "<hr>";
$res2 = implode("",$res);
echo $res2;
?>
转载于:https://www.cnblogs.com/zhaoshichang/p/6930036.html
php常用的的字符串转换相关推荐
- c语言英文字符转数字,C语言常用数字和字符串转换函数(国外英文资料).doc
C语言常用数字和字符串转换函数(国外英文资料) C语言常用数字和字符串转换函数(国外英文资料) C language commonly used Numbers and string conversi ...
- linux c数字转字符串函数,Linux常用C函数—字符串转换篇
Linux 常用C 函数-字符串转换篇 atof (将字符串转换成浮点型数) 相关函数 atoi ,atol ,strtod ,strtol ,strtoul 定义函数 double atof(con ...
- 常用的时间字符串转换
2019独角兽企业重金招聘Python工程师标准>>> String str="Thu Nov 08 22:55:02 CST 2018"; String str ...
- python变量类型之间转换_Python常用数据类型之间的转换总结
函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real [,imag]) ...
- 字符串转换 BSTR/LPSTR/LPWSTR/Char
一.BSTR.LPSTR和LPWSTR 在Visual C++.NET的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如BSTR.LPSTR和LPWSTR等.之所以出现类似上述的这些数据类型 ...
- 程序竞赛中常用的C字符串函数
程序竞赛中常用的C语言字符串处理函数 前言: 最好是使用C++的std::string,但是有些情况下,比如字符串比较等,反而是C风格的字符串比较灵活.以下列举常用的函数. 字符串操作 char* s ...
- 微信小程序之js 字符串转换成数字的三种方法, 取float型小数点后两位数的方法
在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形 ...
- 计算机二级字符串,计算机二级辅导:VC字符串转换
一.BSTR.LPSTR和LPWSTR 在Visual C++.NET的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如BSTR.LPSTR和LPWSTR等.之所以出现类似上述的这些数据类型 ...
- 24.shell中list详解,定义list,获取List的总个数,获取list的某个元素值,将list的每个元素转换成以空格分隔的字符串,空格分隔的字符串转换成list,for循环list
文章目录 前言 定义list 获取List的总个数 获取list的某个元素值 将list的每个元素转换成以空格分隔的字符串 空格分隔的字符串转换成list for循环list 总结 友情链接 前言 s ...
最新文章
- Pytorch的默认初始化分布 nn.Embedding.weight初始化分布
- PyTorch 笔记(02)— 常用创建 Tensor 方法(torch.Tensor、ones、zeros、eye、arange、linspace、rand、randn、new)
- 如何有效利用SD-WAN改善网络性能?
- JAVA控件属性列表_Gradle获取项目属性列表
- 编写sonar 插件:No SqaleSubCharacteristic annotation was found on class xxx
- python代码解读软件_5种带你轻松分析Python代码的软件库
- vue3打包后无法加载页面
- 各版本Sql Server下载地址全
- 这样找电子书,方法贴!
- 手机APP应用怎样从公网访问局域网WEB应用
- 企业网ARP欺骗网关攻击与伪DHCP分析与处理
- Python反编译apk,获取各类信息
- 【转载】Synopsys 推荐的 UPF 流程简介
- 苹果开发者账号注册和邓白氏申请流程
- 基于单片机的单行道红绿灯仿真
- Element-Plus中日期时间选择器组件DateTimePicker默认显示英文的问题
- 使用maven编译打包用javac还是eclipse的jdt的问题
- “2019年新出的境外云闪付是什么?
- 标志设计中选择合适的字体
- 漏洞修复:Often Misused: HTTP Method Override
热门文章
- crash recovery mysql_MySQL · 源码分析 · binlog crash recovery
- 记某次CTF中Let me in
- ERC20合约标准详解分析
- XX公司定制开发的仓库管理系统
- Objective-C SQLiteHelper
- Mybatis DAO接口为什么不需要实现类
- ​Java面向对象的概念整理
- [每日一题] OCP1z0-047 :2013-08-08 相关子查询中EXISTS的使用.....................................28...
- [轉]Windows下Subversion配置管理员指南
- 《Look at Boundary: A Boundary-Aware Face Alignment Algorithm 》阅读笔记