랜덤자동댓글에 추가로 댓글내용을 가져오려면 어떻게 하면 되는지요?
본문
안녕하세요
다음 헌이남의 랜덤 자동댓글 팁의 일부인데요
자동으로 랜덤한 문구 하나를 댓글로 달아주는 것 입니다
$array = array('많이 더운날씨네요 건강 챙기세요', '안녕하세요 좋은날씨 입니다.', '방가워요', '좋은 하루 되세요', '오늘 하루도 마무리 잘하세요');
$randNum = rand(0,count($array)-1);
여기서 자동으로 랜덤한 문구 3개를 뽑아서 댓글 내용에 연속해서 보여주려면 어떻게 하면 되는지요?
감사합니다
답변 2
아래 코드를 참고 해보세요..
$array = array('많이 더운날씨네요 건강 챙기세요', '안녕하세요 좋은날씨 입니다.', '방가워요', '좋은 하루 되세요', '오늘 하루도 마무리 잘하세요');
// 배열을 섞습니다.
shuffle($array);
// 앞에서부터 3개의 요소를 선택합니다.
$selected = array_slice($array, 0, 3);
// 선택된 문구들을 하나의 문자열로 합칩니다.
$comment = implode(' ', $selected);
// $comment 변수에 3개의 랜덤 문구가 연결된 상태로 저장됩니다.
$array = array(
'많이 더운날씨네요 건강 챙기세요',
'안녕하세요 좋은날씨 입니다.',
'방가워요',
'좋은 하루 되세요',
'오늘 하루도 마무리 잘하세요'
);
shuffle($array);
$comment = implode(' ', array_slice($array, 0, 3));
답변을 작성하시기 전에 로그인 해주세요.