本贴转载自:http://blog.youkuaiyun.com/shenzhe__/archive/2004/07/31/57102.aspx
一、字符串的使用
1.我想访问或改变字符串的一部分,而不是整个字符串
substr()和substr_replace()函数。可读写字符串中的某一部分。
$sub_str = substr($str , $initial_pos);
$sub_str = substr($str , $initial_pos, $str_len);
$new_str = substr_replace ($str , $replacement , $initial_pos);
$new_str = substr_replace ($str , $replacement , $initial_pos , $str_len);
?>
strpos()函数可以给出指定的字符在字符串中第一次出现的位置:
$email = 'shenzhe163@sohu.com';
$username = sub($email , 0 ,strop ($email , '@'));
?>
substr() 和 ereg()函数,可以匹配字符串中的一部分
if (ereg ("youpattern" , substr ($string ,-15))){
print "The last 15 characters of string match the pattern";
}
?>
unpack()函数从字符串中提取二进制数据,并把它放入到一个相关数组中。
// read five characters and assign to $rec["zipcode"];
$rec = unpack ("A5zipcode" ,$str);
//Same thing whit substring
$rec ["xipcode"] = substr ($str , 0 , 5);
?>
本博客介绍了PHP中字符串的使用,包括使用substr()和substr_replace()函数读写字符串部分内容,strpos()函数查找字符位置,substr()和ereg()函数匹配字符串,以及unpack()函数从字符串提取二进制数据等。
3491

被折叠的 条评论
为什么被折叠?



