php substr() 函数参数说明与实例教程

/*
 string substr ( string $string , int $start [, int $length ] ),它可以用于在一个较长的字符串中查找匹配的字符串或字符。$string为所要处理的字符串,$start为开始选取的位置,$length为要选取的长度

$length 为正数据从左向右读取字符,
$length 为负数时就右向左读取字符

*/

$rest1 = substr("abcdef", 2); // returns "cdef"
$rest2 = substr("abcdef", -2); // returns "ef"

$rest1 = substr("abcdef", 0, 0); // returns ""
$rest2 = substr("abcdef", 0, 2); // returns "ab"
$rest3 = substr("abcdef", 0, -1); // returns "abcde"
$rest4 = substr("abcdef", 2,0); // returns ""
$rest5 = substr("abcdef", 2,2); // returns "cd"
$rest6 = substr("abcdef", 2, -1); // returns "cde"
$rest7 = substr("abcdef", -2,0); // returns ""
$rest8 = substr("abcdef", -2,2); // returns "ef"
$rest9 = substr("abcdef", -2,-1); // returns "e"

 
/*

string 必需。规定要返回其中一部分的字符串。
start 必需。规定在字符串的何处开始。

charlist 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
 正数 - 在字符串的指定位置开始
 负数 - 在从字符串结尾的指定位置开始
 0 - 在字符串中的第一个字符处开始  
   
*/

时间: 2024-10-22 19:02:15

php substr() 函数参数说明与实例教程的相关文章

PHP ord() 函数作用及实例教程

PHP ord() 函数作用及实例教程 定义和用法 在ord( )函数返回的ASCII值的第一个字符的字符串. 语法 ord(string) Parameter Description string Required. The string to get an ASCII value from 来看个ord实例. <?php echo ord("h")."<br />"; echo ord("hello")."<

Python中apply函数的用法实例教程_python

一.概述: python apply函数的具体含义如下:  apply(func [, args [, kwargs ]]) 函数用于当函数参数已经存在于一个元组或字典中时,间接地调用函数.args是一个包含将要提供给函数的按位置传递的参数的元组.如果省略了args,任何参数都不会被传递,kwargs是一个包含关键字参数的字典.   apply()的返回值就是func()的返回值,apply()的元素参数是有序的,元素的顺序必须和func()形式参数的顺序一致 二.使用示例: 下面给几个例子来详

Python内置函数的用法实例教程_python

本文简单的分析了Python中常用的内置函数的用法,分享给大家供大家参考之用.具体分析如下: 一般来说,在Python中内置了很多有用的函数,我们可以直接调用. 而要调用一个函数,就需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数.可以直接从Python的官方网站查看文档:http://docs.python.org/2/library/functions.html#abs 也可以在交互式命令行通过help(abs)查看abs函数的帮助信息. 调用abs函数: >>> a

Python中函数的用法实例教程_python

本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需要计算3个不同大小的圆的面积: r1 = 12.34 r2 = 9.08 r3 = 73.1 s1 = 3.14 * r1 * r1 s2 = 3.14 * r2 * r2 s3 = 3.14 * r3 * r3 当代码出现有规律的重复的时候,你就需要当心了,每次写3.14 * x * x不仅很麻烦

javascript replace 函数应用与实例教程

定义和用法 stringobject.replace(regexp/substr,replacement) replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. 看个实例 <script type="text/网页特效"> var str="visit microsoft!" document.write(str.replace(/microsoft/, "w3school")) <

php strftime函数与strftime实例教程

格式化时间和/或日期按区域设置.月份和星期几以及其它和语言有关的字符串当前语言环境的设置与那么setlocale(). 不是所有的转换说明符,可支持您的C库,在这种情况下,他们不会将PHP的strftime()的支持.此外,并不是所有的平台的支持负的时间戳,因此您的日期范围可能仅限于不早于Unix的时代.这意味着,一样%e,%吨,%R和,%d个(或其他) - 以及1月1日之前的日期 - 1970年将无法工作在Windows,一些Linux发行版本,以及其他一些操作系统.对于Windows系统,支

php mysql_real_escape_string函数用法与实例教程

mysql教程_real_escape_string - 转义特殊字符的SQL语句中使用字符串 string mysql_real_escape_string ( string $unescaped_string [, resource $link_identifier ] )   mysql_real_escape_string()调用MySQL的库函数mysql_real_escape_string,其中prepends反斜杠以下字符: x00 ñ ṛ,,',"和但X1a. 这个函数必须始终

strip_tags 函数用法与实例教程

定义和用法 该strip_tags ( )函数作用却除所有HTML , XML和PHP的标记. 语法 strip_tags(string,allow) 参数 说明 string 必需的.指定的字符串检查 allow 任择.指定允许的标签.这些标签不会被删除 提示和说明注意:评论的HTML总是剥夺.这不能改变的允许参数. 范例1   <?php echo strip_tags("Hello <b>world!</b>"); ?> 结果为. Hello

php mysql_real_escape_string函数用法与实例教程_php基础

转义特殊字符在unescaped_string,考虑到当前字符的连接设置,以便它在的地方是安全的在mysql_query()它.如果二进制数据要插入,这个函数必须被使用 下列字符受影响: \x00 \n \r \ ' " \x1a 如果成功,则该函数返回被转义的字符串.如果失败,则返回 false. 语法 mysql_real_escape_string(string,connection) 参数 描述 string 必需.规定要转义的字符串. connection 可选.规定 MySQL 连接