Mac Yosemite 上の Apache でローカルで動かしてます。
PHPで以下のように実行ユーザーを表示してみると、

echo get_current_user();

すると"_www"になるんですが、テキストファイルを保存してみるとその所有者は"自分の名前"になっています。
実行ユーザーと所有者が別々(グループも別々です)になるわけですが、これはどういう設定からなっていることなんでしょうか?
ちなみに、対象フォルダのパーミッションは0755で、suEXECは有効になっていません。それと、PHP はモジュール版です。


追記
実行したコードです。

echo 'user:' . get_current_user() . '<br>';

$file_handle = fopen("test.txt", "w");

if($file_handle){
    $wr = fwrite($file_handle , "あいうえお\nかきくけこ");

    if($wr == FALSE){
        echo "fwrite 失敗<br>";
    }else{
        echo "fwrite 成功<br>";
    }

    fclose($file_handle);
}else{
    echo "fopen 失敗<br>";
}

所有者、グループの確認は Finder の「右クリック - 情報を見る」からしました。
その後、httpd.conf も見てグループも違っていると思ったということです。