<?php
define
"ERR_FILE_NOT_WRITEABLE");

function 
writeToFile$file$content )
{
    if ( ( 
$f fopen$file"w" ) ) === false )
    {
        return 
ERR_FILE_NOT_WRITEABLE;
    }
    
// ...
    
return 0;
}

if ( ( 
$err writeToFile
    
"/tmp/foo""99 klingons..." ) ) !== )
{
    switch ( 
$err )
    {
        case 
ERR_FILE_NOT_WRITEABLE:
        
// Handle error...
        
break;
        
// ...
    
}
}
?>