strstr()
strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。
char str[]="1234xyz";
char *str1=strstr(str,"34");
cout << str1 << endl;
显示的是: 34xyz
substr()
substr(start,length) 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
<script type="text/javascript">
var str="Hello world!"
document.write(str.substr(3))
</script>
输出:lo world!
str_replace()
str_replace("str1","str2",$str) 函数以其他字符替换字符串中的一些字符(区分大小写),用str2替换$str字符中的str1。
<?php
echo str_replace("world","Shanghai","Hello world!");
?>
输出:Hello Shanghai!
parse_str()
parse_str(string,array) 函数把查询字符串解析到变量中。将array赋值到string中(string成为一个变量)
<?php
parse_str("name=Bill&age=60",$myArray);
print_r($myArray);
?>
输出:Array ( [name] => Bill [age] => 60 )
<?php
parse_str("name=Bill&age=60");
echo $name."<br>";
echo $age;
?>
输出:
Bill
60