Under windows, it seems to returns always false for directories.
I.e
<?php
$dir = __DIR__;
$result = is_executable($dir) ? 'true' : 'false';
if($result){
echo $result;
}
?>
So do NOT use this to check if a folder is transversable because it will be system dependant code.