채택완료

한글 랜덤 섞기 질문드립니당 T,T

2017-01-02 (월) 08:30:24 5,746

예를들어서

동해물과 백두산이 마르고 닳도록 하느님이 보우하사

우리 나라 만세 무궁화 삼천리 화려강산 대한사람 대한으로

길이 보전하세

이렇게 글이 있으면

백두산이 닳도록 보우하사 하느님이 마르고 동해물과

나라 우리 만세 삼천리 무궁화 대한사람 화려강산 대한으로

보전하세 길이

이런식으로 어절 기준으로 랜덤으로 배열되게끔 하는방법이 없을까요? T.T

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2017-01-02 (월) 08:32:32

$str2 = explode(' ', $str); 로 띄어쓰기로 나눈 값의 배열을

rand($str2); 함수로 돌리면 됩니다.

 

$str = "동해물과 백두 Blah......";

$str2 = explode(' ', $str); 

echo rand($str2);

답변에 대한 댓글 2개

php 소스인가요?

어떻게 파일을 만들어야하나요?
이렇게 하면 줄 관계없이 바뀌는건가요? 다른줄끼리는 안바뀌고 싶은뎅 ㅠㅠ

rand가 아니라 shuffle을 써야할꺼 같은데여

답변을 작성하려면 로그인이 필요합니다.