你会用PHP substr函数吗?

发布时间:2022-07-23 21:34:02 作者:sergeant 阅读量:8894

PHP String 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。
 

实例

从字符串中返回 "world":

<?php
echo substr("Hello world",6);
?>

 

定义和用法

substr() 函数返回字符串的一部分。

注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。


语法

substr(string,start,length)

参数 描述
string 必需。规定要返回其中一部分的字符串。
start 必需。规定在字符串的何处开始。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
  • 正数 - 从 start 参数所在的位置返回
  • 负数 - 从字符串末端返回

技术细节

返回值: 返回字符串的提取部分,如果失败则返回 FALSE,或者返回一个空字符串。
PHP 版本: 4+
更新日志: 在 PHP 5.2.2 到 5.2.6 版本中,如果 start 参数表示负截断或者越界位置,则返回 FALSE。其他版本则从 start 位置开始获取字符串。


更多实例

实例 1

使用带有不同正负数的 start 参数:

<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";

echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>

 

实例 2

使用带有不同正负数的 start 和 length 参数:

<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";

echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>
 

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2023-04-14 15:47:42

x86:x86作为x86家虚拟主机免费搭建永久的企业邮箱 族里最云主机下载文件 :x86作为x86家族里最为经典的产品之一,从诞生到现在一直都占据着市场的主导地位,尤其是x8664系列更是让人印象深刻


评论时间:2023-01-27 12:25:02

随着国家政策对“绿色发展”要求不断提高,以及云计算技术的普及应用,预计未来几我的世界服务器指令合集 年将成为服务器行业新的增长点饥荒联机专用服务器有什么用 未来几年将成为服务器行业新的增长点


评论时间:2022-11-01 12:25:01

而随着网络技术和计算机软硬件水平不断提高,现在越来越我的世界全版本服务器怎么弄 多的人已经开始使用服务器了,那么服务器怎么查找呢?下面就来给大家介绍一下吧!首先,打开浏览器进入“我的电脑-阿里云虚拟主机ssl 来给大家介绍一下吧!首先,打开浏览器进入“我的电脑-管理工具--用户管理”


评论时间:2022-08-08 21:25:02

14.接着在弹出菜单中点“虚拟主机是什么东西 属性”项独享虚拟主机是干啥的 菜单中点“属性”项

最新文章

 2023-12-25 22:44:35   admin

活动发布区版规

 2023-05-27 22:03:52   御风而行

容器、无服务器、虚拟机:安全性差...

 2023-05-27 19:08:41   小绵羊0123

科技巨头布局云端 服务器 网络硬...

 2023-05-27 18:17:46   姐姐的跟屁虫

钉钉因系统访问流量激增,宕机1小...

热门阅读

 2022-07-23 00:34:02   freeatom

常见ftp命令 FTP命令使用详...

 2022-07-21 02:17:02   ares

双硬盘组建Raid0磁盘阵列图文...

 2022-07-20 06:17:02   mankeung123

用友软件客户端连接不上服务器的解...

 2022-07-23 00:51:02   antonfxb

WebService实例

 2022-07-13 05:38:02   苯小孩

开发、运维不可不看的Linux调...

 2022-07-20 18:51:02   nightstone

如何使用Charles抓取Web...

随机文章

 2022-02-11 05:38:03   迷失與我

Wins服务器配置

 2022-02-27 05:38:03   究级天王

配置使用预共享秘钥的L2TP/i...

 2022-07-03 05:38:02   司空摘性

5种最常用的黑客工具及防御方法

 2022-07-19 21:34:02   baxter

软件包管理—脚本包安装

 2022-07-20 05:51:02   该页不显示

linux如何查看与设定ACL权...

 2022-07-20 10:51:02   powercrane

域名首次备案流程详解

热评文章

 2022-07-19 20:17:02   dengyu0429

linux vi使用及详细介绍

 2022-07-20 01:00:05   激动的舌头

Linux视频教程:用户管理命令...

 2022-07-21 20:51:02   jessica-an

创建本地FTP站点

 2022-02-07 05:38:03   jasonkidd

WEB服务器配置详解

 2022-07-20 04:51:02   wolfssss

ACL权限-默认与递归(4)

 2022-07-22 15:00:05   淡水珊瑚

Linux下 Samba Ser...
全球云服务器
Catfish(鲶鱼) Blog V 4.7.3