- var_dump: documentation ( source)
- array_walk: documentation ( source)
<?php
$show = array(
'mon' => false,
'tue' => false,
'wed' => false,
'thu' => false,
'fri' => false,
'sat' => false,
'sun' => false
);
$post = array();
array_walk($show, function(&$x, $i) use ($post) {
$x = true; // in your case $x = isset($post[$i]);
});
var_dump($show);