php 初级函数
2016-06-29 15:40
453 查看
trim() substr() substr() strpos() strlen()
trim()
trim() 函数移除字符串两侧的空白字符或其他预定义字符。trim(string,charlist)
参数 描述
string 必需。规定要检查的字符串。
charlist 可选。规定从字符串中删除哪些字符。如果被省略,则移除以下所有字符:
?"\0" - NULL
?"\t" - 制表符
?"\n" - 换行
?"\x0B" - 垂直制表符
?"\r" - 回车
?" " - 空格
技术细节
返回值: 返回被修改的字符串
PHP 版本: 4+
更新日志: 在 PHP 4.1 中,新增了
charlist 参数。
相关实例:
<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>
结果:
Hello World!
llo Worl
substr()
substr() 函数返回字符串的一部分。substr(string,start,length);
参数 描述
string 必需。规定要返回其中一部分的字符串。
start 必需。规定在字符串的何处开始。
?正数 -
在字符串的指定位置开始
?负数 -
在从字符串结尾开始的指定位置开始
?0 - 在字符串中的第一个字符处开始
length 可选。规定被返回字符串的长度。默认是直到字符串的结尾。
?正数 -
从 start
参数所在的位置返回的长度
?负数 -
从字符串末端返回的长度
相关实例
<?php echo substr("Hello world",3)."<br>"; ?> lo world
<?Php echo substr("Hello world",-8)."<br>";?> lo world
Substr()
substr() 函数返回字符串的一部分。注释:如果 start 参数是负数且
length 小于或等于
start,则
length 为
0。
substr(string,start,length)
参数 描述
string 必需。规定要返回其中一部分的字符串。
start 必需。规定在字符串的何处开始。
?正数 -
在字符串的指定位置开始
?负数 -
在从字符串结尾开始的指定位置开始
?0 - 在字符串中的第一个字符处开始
length 可选。规定被返回字符串的长度。默认是直到字符串的结尾。
?正数 -
从 start
参数所在的位置返回的长度
?负数 -
从字符串末端返回的长度
代码实例:
<?php echo substr("Hello world",6);?> 输出 “world”
strpos()
strpos() 函数查找字符串在另一字符串中第一次出现的位置。注释:strpos() 函数对大小写敏感。该函数是二进制安全的
strpos(string,find,start)
参数 描述
string 必需。规定要搜索的字符串。
find 必需。规定要查找的字符串。
start 可选。规定在何处开始搜索。
代码实例:
<?php
echo strpos("You love php, I love php too!","php");
?> 输出结果 9
Strlen()
strlen() 函数返回字符串的长度。strlen(string)
参数 描述
string 必需。规定要检查的字符
代码实例:
<?php echo strlen("Hello world!"); ?> 输出结果
12
注意:
defined() 函数检查某常量是否存在。
define() 函数定义一个常量。
相关文章推荐
- php mysqli查询语句返回值类型实例分析
- ubuntu安装php5.3
- 2016 版 Laravel 系列入门教程(五)【最适合中国人的 Laravel 教程】
- 2016 版 Laravel 系列入门教程(四)【最适合中国人的 Laravel 教程】
- 2016 版 Laravel 系列入门教程(三)【最适合中国人的 Laravel 教程】
- 2016 版 Laravel 系列入门教程(二)【最适合中国人的 Laravel 教程】
- yii2权限控制rbac之rule详细讲解
- php 中的全局变量的理解
- ThinkPHP页面跳转success与error方法
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP读书笔记(3)-常量
- php 一次性替换多个关键词
- thinkphp框架实现数据添加和显示功能
- Yii2中如何访问controller的二级目录下的控制器
- thinkphp框架实现删除和批量删除
- thinkphp5 简单生成二维码
- zephir-php函数和异常处理
- zephir-内置函数
- PHP截断函数mb_substr()详细介绍
- PHP中9大缓存技术总结