作業中のものに構成ファイルを使用しています。その構成ファイルには、次のような行があり$twelveHourTimeEnabled = true;
ます。これで true を false に切り替えられるようにしたいのですが、その行だけを から に変更する方法がわかりませtrue
んfalse
。
現在、私は 2 つのファイルを切り替える別のファイルを使用していますが、これは非常に非効率的であることはわかっています。
$fn = "config.php";
$file = fopen($fn, "w+");
$size = filesize($fn);
$twelveHourConfig = "12hrconfig.php";
$twelveHourConfigFile = file_get_contents($twelveHourConfig);
fwrite($file, $twelveHourConfigFile);
fclose($file);
他の 2 つのファイルを読み込む必要なく、true 値を false に、またはその逆に切り替えるにはどうすればよいでしょうか?
編集:
このプロジェクトは、ユーザーがどこにいても TV 情報を返すデスクトップ アプリ (Mac OS X 用の Alfred アプリ) 用の PHP プラグインです。このため、このアクションはキーワードが呼び出されたときに実行されます。このため、データベースなどを使用する方法はありません。
編集 2: 申し訳ありませんが、私は通常 CRUD を扱っているため、JSON やその他のファイル IO 操作の経験はありません。また、私はユーザーのマシンなどを制御できないことを知っておいてください。これは、誰かが Mac OS X をインストールするときにデフォルトでインストールされる PHP で機能する必要があります。それ以上のことはありません。誰かがJSONを説明できるなら、私はそれを喜んで使用します.JSONについて、使用方法などについて何も知りません.