Для того чтобы получить список установленных extensions для php, существует отдельная функция: get_loaded_extensions(). Она возвращает массив, в котором присутствует список установленых расширений.

Пример:
$list = get_loaded_extensions();
print_r($list);

Ответ:
Array
(
  [0] => Core
  [1] => bcmath
  [2] => calendar
  [3] => com_dotnet
  [4] => ctype
  [5] => date
  ....
)

Еще пример:
if(!in_array("gd", $list)){
  echo "GD extension not installed!";
}

Просмотров: 777 | Добавил: Sergey Saenko | Дата: 05.12.1981 | Комментарии (1)

Заходим сюда: http://www.imagemagick.org/script/binary-releases.php#windows, качаем бинарник и ставим
Просмотров: 684 | Добавил: Sergey Saenko | Дата: 06.03.2070 | Комментарии (0)

$user = new User;
$user->name = "test";
$user->save();
$user_id = $user->
getPrimaryKey();


Вот так просто
Просмотров: 784 | Добавил: Sergey Saenko | Дата: 07.02.2106 | Комментарии (0)

Если в Yii нужно в таблице создать поля для хранения даты/времени последней модификации и дату/время создания записи, удобно автоматизировать заполнение этих полей. В модель которая будет работать с данной таблицей, просто добавим фильтр перед записью в БД:

public function beforeSave() {
  if ($this->isNewRecord)
    $this->created = new CDbExpression('NOW()');
  $this->modified = new CDbExpression('NOW()');
  return parent::beforeSave();
}
Просмотров: 578 | Добавил: Sergey Saenko | Дата: 17.09.2086 | Комментарии (0)

Для Postgres аналогом DateTime(MySQL) будет тип "timestamp without time zone"
Просмотров: 786 | Добавил: Sergey Saenko | Дата: 07.02.2106 | Комментарии (0)

« 1 2 3 4 5 6 ... 23 24 »