PHP substr函数用法详解
PHP中的substr()函数是一个十分强大并且常用的字符串截取函数,它可以返回字符串的一部分。
一、oracle中substr函数用法
oracle中的SUBSTR()函数和PHP中的substr()函数大同小异,其语法格式为:
SUBSTR(string, start, length)
string参数表示被截取的字符串,start参数表示起始截取位置,length参数表示截取的长度。
二、string substr函数用法
string是C语言标准库函数库中的一个字符串函数,也可以用于截取字符串,其语法为:
string substr ( string $string , int $start [, int $length ] )
string参数表示被截取的字符串,start参数表示起始截取位置,length参数表示截取的长度。
三、数据库substr函数用法
在数据库中,substr()函数用于截取字符串,不同数据库的语法有所不同。
MySQL中的用法为:
SUBSTR(string, start, length)
Oracle中的用法之前已经介绍过。
四、c语言substr函数用法
在C语言中,字符串截取需要用到strncpy()函数或者strncat()函数,这两个函数都需要同时设置开始位置和截取长度。
例如:
#include<stdio.h>
#include<string.h>
void main () {
char *str="hello baidu";
char str2[20];
strncpy(str2, str+6, 5);
printf("%s\n", str2);
}
输出结果为:baidu
五、hive中substr函数用法
Hive中的substr()函数和MySQL中的用法几乎一样,其语法格式为:
substr(str, pos, len)
str参数是要截取字符串,pos参数是起始截取位置,len参数是截取的长度。
六、sas substr函数用法
SAS中的substr()函数的用法和Oracle中的用法基本一致,语法格式为:
substr(string, position, length)
string参数表示被截取的字符串,position参数表示起始截取位置,length参数表示截取的长度。
七、js的substr函数用法
JavaScript中的substr()函数用于截取字符串,语法格式为:
string.substr(start, length)
string参数表示被截取的字符串,start参数表示起始截取位置,length参数表示截取的长度。
八、r语言substr函数用法
R语言中的substr()函数和Oracle中的用法一样,语法为:
substr(x, start, stop)
x参数表示被截取的字符串,start参数表示起始截取位置,stop参数表示截取的终止位置。
九、python substr函数用法
Python中虽然没有自带的substr()函数,但可以使用slice语法来截取字符串,例如:
str = "hello world" print(str[0:5])
输出结果为:hello
其中,0:5表示从第一个字符开始截取,截取的长度为5个字符。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网