Метка: json

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

No Picture

Чето пропустил кучу тем которых хотел вам попалить. Жаль вообщем..

Но есть одна адски интересная тема. Хотите хранить очень просто настройки в исполняемом файле 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);
        }
      }
    }	
  }

Ну че круто да? А вот теперь сами думайте как сохранить, это в файле бугагагагаг….

Да не хотите думать скинте мне доЛлАры, я вам расскажу.