неофициальный форум фкн

CFileLogRoute пример записи лога - журнала в текстовый файл

чтобы записывать события и ошибка в файл добавим в конфиг приложения (основной массив) конфигурацию вроде этой:

Yii виртуальные атрибуты не работают - получение POST массива через model->attributes

смысл заметки в следующем -
как показывает практика (на абсолютную достоверность не претендую) при получении POST массива моделью - типа:

динамическое добавление полей php

чтобы динамически добавить поле достаточно просто обратиться к нему как к существующему:


 class a1{
    public $c=0;
 }
 $a=new a1();
 $a->v = 100; // как будто оно и было раньше
 echo $a->v;  // выводим значение динамически созданного поля

yii - получить (использовать) id только что сохранённой модели - новой модели / работа со связанными моделями

Прежде всего уточним -

здесь мы хотим использовать id основной модели для работы со связанными с ней моделями - проблема возникает в случае - если основная модель на данный момент только в форме редактирования (то есть только создаётся) - а при этом надо ещё создать экземпляры связанных моделей и прописать и сохранить в основной модели ссылки на экземпляры связанных с ней("привязанных") моделей

php случайное число - как получить случайное значение - способы примеры

echo rand (1234 , 65789056);

В php случайное значение (вообще) можно получить используя подобную функцию uniqid() :

$value = uniqid();

как получить случайную строку в php

php случайная строка - получить (сгененерировать) случайной имя (строку)

случайную строку в php можно получить из случайного числа например так:

$str = sha1(uniqid()); // получаем  хэш от случайного значения

yii - не работают связи в CActiveRecord

если вы объявили связь с некоторым именем к модели типа CActiveRecord - то объявлять поле с таким же именем в этом же классе(этой же модели) нельзя.

например:

Являются ли WMI и CMI открытыми стандартами или могут быть использованы только в ПО MS?

CMI - это открытый стандарт

WMI - набор открытых стандартов. Приведу цитату отсюда:

Basically, the purpose of WMI is to define a non-proprietary set of environment-independent specifications

Pages

Subscribe to RSS - неофициальный форум фкн