ホームページ >バックエンド開発 >PHPチュートリアル >PHP配列のソートについて質問がありますか?

PHP配列のソートについて質問がありますか?

WBOY
WBOYオリジナル
2016-06-23 14:22:14865ブラウズ

$arr = array('中','秋','节','快','乐')


上記の配列 (Happy Mid-Autumn Festival) 内のすべての項目の順序を同じ順序で実装したいと思います。また、増減することもできます:

Happy Mid-Autumn Festival
Happy Mid-Autumn Festival
楽しい中秋節
中秋節
秋節嬉しい
秋節
お祭り楽しい
中秋節
中秋節

みんないいね

アドバイスください〜ありがとう〜



ディスカッションへの返信(解決策)

$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;}
ハッピー中秋節

ハッピー秋節
中秋節ハッピー中秋節
中秋節
ハッピー中秋節
ハッピー中秋節
ハッピー中秋節
中秋節
楽しい中秋節
楽しい中秋節
楽しい中秋節
楽しい中秋節
楽しい中秋節

中秋節
楽しい中秋フェスティバル
ハッピー中秋フェスティバル

中秋フェスティバル

中秋フェスティバル
中秋フェスティバル
中秋フェスティバル
ハッピー中秋フェスティバル
速い
ハッピー

司会者の熱心な協力に感謝します ハハハ〜

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。