I am looking for PHP class that could convert any combination of weekdays to binary and vise versa
0 (for Sunday) through 6 (for Saturday)
Example:
This is for first:
$arr = array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
$search1 = "Monday, Tuesday, Wednesday, Thursday, Friday";
$search_arr = explode(", ", $search1);
$out1 = array("0","0","0","0","0","0","0");
foreach($search_arr as $value){
$sr = array_search($value, $arr);
$out1[$sr] = "1";
}
echo implode("", $out1); //0111110
Vice-versa
$search2 = "0101010";
$search_arr = str_split($search2);
$out2 = array();
foreach($search_arr as $key => $value){
if($value == 1){
$out2[] = $arr[$key];
}
}
echo implode(", ", $out2);//Monday, Wednesday, Friday