Funció: escriu_a_fitxer usant (usant __DIR__)

El directori on es crea el fitxer és on es troba el fitxer PHP actual (usant __DIR__)

<?php
function escriu_a_fitxer($nomFitxerRelatiu, $contingut, $afegir = false) {
    // Ruta completa del fitxer
    $ruta = __DIR__ . '/' . $nomFitxerRelatiu;

    // Mode d'obertura: 'a' per afegir, 'w' per sobreescriure
    $mode = $afegir ? 'a' : 'w';

    $fp = fopen($ruta, $mode);
    if (!$fp) {
        echo "Error: no s'ha pogut obrir el fitxer $ruta.";
        return false;
    }

    fwrite($fp, $contingut);
    fclose($fp);
    echo "Fitxer escrit correctament a: $ruta<br>";
    return true;
}
?>