$tmp=explode(".","aaaaaa.bbbb.ccccc.ddddd",2);
echo $tmp[1];

解决方案 »

  1.   

    太多了,任取其一:
    $s = 'aaaaaa.bbbb.ccccc.ddddd';echo array_pop(split('\.', $s, 2));
    echo array_pop(explode('.', $s, 2));
    echo substr(strstr($s, '.'), 1);echo preg_replace('/.+?\./', '', $s, 1);
    echo preg_replace('/.+?\.(.+)/', '$1', $s);....
      

  2.   

    explode()函数是按照指定的分隔符将字符串分开,并将结果保存到数组中
    我补充一下explode()格式
    array explode(string separator,string string,[,int limit])
    explode()有三个参数,
    1.分隔符号,aaaaaa.bbbb.ccccc.ddddd中是 "."
    2.要被分隔的字符串,即aaaaaa.bbbb.ccccc.ddddd
    3.被分隔后字符串的数量其实,手册都有,只不过大部分是英文.