Wie schreibe ich in eine separate PHP-Datei in Plugin-Einstellungen

Ich brauche eine Möglichkeit, eine Variable aus den Einstellungen eines Plugins zu nehmen und sie in eine kleine Schlüsseldatei zu schreiben, die sich im Verzeichnis des Plugins befindet. Der gesamte Inhalt der Schlüsseldatei ist dies:

 

Ich habe versucht, file_put_contents zu verwenden, aber ich kann es nicht zum file_put_contents bringen. Wer weiß, wie man das richtig macht?

Solutions Collecting From Web of "Wie schreibe ich in eine separate PHP-Datei in Plugin-Einstellungen"

Es ist insbesondere unmöglich, wenn Sie den Schlüssel auch geheim halten müssen. Benutze einfach die DB.

Ja es funktioniert. Sie übergeben nur nicht den richtigen Dateipfad.

  $base = dirname(__FILE__); // That's the directory path $filename = 'key.php'; $fileUrl = $base . '/' . $filename; $data = '< ?php $transaction_key="'. get_option('option_name') . '"?>'; file_put_contents($fileUrl, $data);