Ich muss Variablen in einer PHP-Datei mit PHP dauerhaft ändern können.Permanent Variablen in eine PHP-Datei schreiben mit PHP
Ich erstelle eine mehrsprachige Website mit codeigniter und mit Hilfe der Sprache Helfern, die den Text in PHP-Dateien in Variablen in diesem Format gespeichert werden: $lang['title'] = "Stuff";
Ich habe in der Lage gewesen, den Klartext der Dateien zuzugreifen, mit fopen() etc und ich scheint, dass ich wahrscheinlich die Bereiche, mit denen ich bearbeiten möchte, mit regulären Ausdrücken lokalisieren und die Datei neu schreiben kann, sobald ich die Änderungen vorgenommen habe, aber es scheint ein bisschen hacky.
Gibt es eine einfache Möglichkeit, diese Variablen dauerhaft mit PHP zu bearbeiten?
Prost
Gute Frage! Da ist der Tokenizer, der PHP-Code aber nur auseinander nimmt und nicht wieder zusammensetzen kann. Interessiert zu sehen, was aufkommt. –
Was genau versuchst du zu tun? Warum müssten Sie die Sprache dynamisch in die CodeIgniter-Sprachdateien schreiben? Wenn dies ein CMS ist, dann wäre es sicherlich eine bessere Idee, die Sprachbibliothek zu erweitern, um mit der Datenbank zu kommunizieren. –