Метка: json
Сохранение настроек файла php

Чето пропустил кучу тем которых хотел вам попалить. Жаль вообщем..
Но есть одна адски интересная тема. Хотите хранить очень просто настройки в исполняемом файле php?
Адски классная вешь, но не то о чем вы подумал, подумали наверно о массивах и тп, Помните как мы это делали в древние времена?
А тут бывает, что было бы не плохо таскать настройки в исполняемом файле. Бывает даже что базу в лом юзать из за трех записей.
А давайте попалим тему
<?php //{"auth_pass":"12332123123123123"} //{"60":100}
А ну че нигеры, ну че нигеры понимаете о чем я толкую? Ну планктон точно не знает.
Да да адские прогеры , или вернее сказать адски старые прогеры видали такую тему)
Теже самые прогеры сообразили как сейчас все дела раскидать и тп. Да тут можно посидеть подумать классно все сделать. обкидать.
Но для тех кто в танке держите набросок, с коленки, хотя только дам кусок, а то есть вурдалаки которые как свое возьмут…
class Config { public $varible = false; public function __construct() { if(is_file(__FILE__)) { $fh = fopen(__FILE__, 'r'); $line1 = fgets($fh); $line2 = fgets($fh); fclose($fh); if(strpos($line1,'<?php') === 0 && strpos($line2,'//{"') === 0) { $config_string = trim(substr($line2, 2)); if(strlen($config_string)) { $this->varible = json_decode($config_string); } } } }
Ну че круто да? А вот теперь сами думайте как сохранить, это в файле бугагагагаг….
Да не хотите думать скинте мне доЛлАры, я вам расскажу.