substr.php
2016-05-06 16:40
633 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> substr.php </title>
<meta charset="UTF-8">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<?php
$rest = substr("abcdef", 1); // 返回 "bcdef"
echo $rest . '<br>';
$rest = substr("abcdef", 1, 3); //返回"bcd"
echo $rest . '<br>';
$rest = substr("abcdef", 0, 4); //返回"abcd"
echo $rest . '<br>';
$rest = substr("abcdef", 0, 8); //返回"abcdef"
echo $rest . '<br>';
// 字符串也可以直接通过索引直接访问其字符
$string = 'abcdef';
echo $string{0}; //返回a
echo $string{3}; //返回d
echo '<hr>';
//使用负数作为起始位置
$rest = substr("abcdef", -1); //返回"f"
echo $rest . '<br>';
$rest = substr("abcdef", -2); //返回"ef"
echo $rest . '<br>';
$rest = substr("abcdef", -3, 1); //返回"d"
echo $rest . '<br>';
//使用负数作为字符串长度
$rest = substr("abcdef", 0, -1); //返回"abcde"
echo $rest . '<br>';
$rest = substr("abcdef", 2, -1); //返回"cde"
echo $rest . '<br>';
$rest = substr("abcdef", 4, -4); //返回""
echo $rest . '<br>';
$rest = substr("abcdef", -3, -1); //返回"de"
echo $rest . '<hr>';
?>
</body>
</html>
bcdef
bcd
abcd
abcdef
ad
f
ef
d
abcde
cde
de
<html>
<head>
<title> substr.php </title>
<meta charset="UTF-8">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<?php
$rest = substr("abcdef", 1); // 返回 "bcdef"
echo $rest . '<br>';
$rest = substr("abcdef", 1, 3); //返回"bcd"
echo $rest . '<br>';
$rest = substr("abcdef", 0, 4); //返回"abcd"
echo $rest . '<br>';
$rest = substr("abcdef", 0, 8); //返回"abcdef"
echo $rest . '<br>';
// 字符串也可以直接通过索引直接访问其字符
$string = 'abcdef';
echo $string{0}; //返回a
echo $string{3}; //返回d
echo '<hr>';
//使用负数作为起始位置
$rest = substr("abcdef", -1); //返回"f"
echo $rest . '<br>';
$rest = substr("abcdef", -2); //返回"ef"
echo $rest . '<br>';
$rest = substr("abcdef", -3, 1); //返回"d"
echo $rest . '<br>';
//使用负数作为字符串长度
$rest = substr("abcdef", 0, -1); //返回"abcde"
echo $rest . '<br>';
$rest = substr("abcdef", 2, -1); //返回"cde"
echo $rest . '<br>';
$rest = substr("abcdef", 4, -4); //返回""
echo $rest . '<br>';
$rest = substr("abcdef", -3, -1); //返回"de"
echo $rest . '<hr>';
?>
</body>
</html>
bcdef
bcd
abcd
abcdef
ad
f
ef
d
abcde
cde
de
相关文章推荐
- strtok.php
- [转]自己写PHP扩展之创建一个类
- explode_implode.php
- PHP检测链接是否存在的代码实例分享
- addslashes_stripslashes.php
- Editplus 竖选,竖插入技巧
- NAT后的FTP Server如何配置
- php 7.0 编译安装
- PHP命名空间(Namespace)的使用详解
- vsftp 一键安装包
- Yii2 中日志的记录
- PureFtpd
- 一波PHP中cURL库的常见用法代码示例
- Yii2 中禁用csrf校验
- Thinkphp3.2.3整合最新百度Ueditor1.4.3编辑器
- PHP的初步学习
- php c-url v-eto
- Laravel5框架的搭建
- 编辑器phpstrom的快捷键修改
- PHP 中的设计模式详解