在数据库里有一个字段存放的内容是:成都->达州
怎样将他反序输出成
达州->成都如果数据长度是N个要怎么做,具体怎么实现,谢谢!

解决方案 »

  1.   

    $str = '成都->达州->米国->欧罗巴';
    $arr = explode('->',$str);
    $arrtmp = array();
    for ($i = count($arr) - 1; $i >= 0; $i--) $arrtmp[] = $arr[$i];
    $str_tmp = implode('->',$arrtmp);
    echo $str_tmp;
      

  2.   

    原来PHP提供了反转数组的函数,优化一下:
    function show($str) {
        return implode('->',(array_reverse(explode('->',$str))));
    }
    echo show('成都->达州->米国->欧罗巴');
      

  3.   


    哈哈,很有用是吧?php搞的数组函数真不是盖的,算是一大亮点
      

  4.   

    php的数组功能还是非常强大的