$ko_en_array=array("월요일"=>"monday","화요일"=>"tuesday",..... 이런식으로요 .....);// 그리고 위 코드에서는.... 이렇게 바꾸세요.strtotime('next tuesday');strtotime("next ".$ko_en_array["화요일"]);
그래서 보통 이런 경우에는 사용자에게 "화요일", "목요일" 이렇게 값을 입력받지 않아요.
Select 태그를 이용해서 사용자가 화요일을 선택하면 tuesday값으로 저장을 시키던가, 숫자 코드 값으로 입력을 받던가 하는게 편리한거죠.
사용자가 "월"이나 "화 요일"이라고 입력하거나 "곰요일"이라고 입력하면 낭패잖아요.
// "다음주 화요일부터 한달동안 4번의 화요일에 날짜 출력"처럼 기간이 정해진 경우// 기준이 되는 날짜를 할당해 사용해야 합니다.$date_start='2020-07-21';// 다음주 화요일은 2020년 7월 21일이군요.$date_end=date('Y-m-d',strtotime($date_start.' +21 days'));// (4-1)*7 자동 = 2020-08-11// 이제 접속한 날짜 기준으로 지정 기간 내 화요일 여부를 비교하면 됩니다.list($current_date,$current_w)=explode(' ',date('Y-m-d w'));// 날짜, 요일 할당if($current_date>=$date_start&&$current_date<=$date_end&&$current_yoil==2){// 지정한 날짜에 동작할 코드}