关于php数组排序的问题?$arr = array('中','秋','节','快','乐')登入後複製 我想实现上面这个数组内的各项(中秋节快乐)前后顺序不变,可以增减的所有排序: 中秋节快乐 中秋节快 中秋节乐 中秋节 秋节快 秋节 节乐 中秋 中 秋 类似这样 所有的 请大家多多指教 谢谢~ 分享到: ------解决方案--------------------$arr = array('中','秋','节','快','乐'); for($i=0; $i<=count($arr); $i++) { $a = join('', array_slice($arr, 0, -$i)); if($i) foreach(array_slice($arr, -$i) as $v) echo $a.$v, PHP_EOL; else echo $a, PHP_EOL; } 登入後複製中秋节快乐 中秋节快 中秋节乐 中秋节 中秋快 中秋乐 中秋 中节 中快 中乐 中 秋 节 快 乐