1 . 确定字符串长度:
$length = strlen($string);
2 . 利用一个字符串作为分割符分解另一个字符串:
$array_of_strings = explode($separator,$string);
3 . 根据分割符从一个字符串数组创建一个字符串:
$string = implode($separator,$array_of_string);
4 . 删除字符串前后多余的空格:
$trimmed_string = trim($string);
5 . 用一个字符串替换另一个字符串:
$result_string = str_replace($old,$new,$full);
6 . 把字符串填充到指定长度:
$padded = str_pad($string,$length);
7 . 通过重复来创建较长字符串:
$repeat = str_repeat($string,$nrepeats);
8 . 把字符串分解为字符数组:
$array = str_split($string);
9 . 返回字符串的一部分:
$substring = substr($string,$n,$length);
10 . 让字符串全部大写或小写:
$lower = strtolower($string);
$upper = strtoupper($string);
11. 根据指定格式解析字符串:
$array = sscanf($string,$format);
12 . 使用指定格式输出数值:
printf($format,$var1,$var2,...);
13 . 比较两个字符串:
$result = strcmp($string1,$string2);
14 . 两个字符串的智能比较:
$result = strnatcmp($string1,$string2);
$result = strnatcasecmp($string1,$string2);
15 . 确定在一个字符串中首次出现某个字符串的位置:
$pos = strpos($bigstring,$search);
$pos = stripos($bigstring,$search);
16 . 确定在一个字符串中最后一次出现某个字符串的位置:
$pos = strrpos($bigstring,$search);