A- |
Сброс
| A+



Сайт портфолио WEB разработчика / IT специалиста.

Большинство задач решаются удивительно просто: надо лишь взять и сделать.


В ходе разработки сайта были задействованы: PHP, JavaScript, JQuery, Yii, MySQL, Ajax, CSS3, HTML5, MVC, PDO, OOP, CentOS, SQL.

Пример кода (PHP, Yii); Model->all():
//Метод all возвращает ассоциативный массив данных из таблицы с названием модели.
//Аргументы:
//*Отсутствуют.
// Код функции с комментариями:

 public static function all()
  {	
	$models = self::model()->findAll(); //Выборка всех данных с помощью метода findAll из обьекта модели. 
	$array = array(); //Инициализируем массив.
		foreach ($models as $one){
			$array[$one->id] = $one->title; // загружаем в массив данные из обьекта модели.
		}
 return $array; // возвращаем результат.
  }		
	
Пример кода JQuery:
	$("a").fadeTo("fast", 1.0); //Устанавливаем начальное значение видимости сылки на 1.
	$("a").hover(function()	{ //Создание события - при наведении.
        $(this).fadeTo("fast", 0.4); //C помощью this, изменяем прозрачность до 40% наведенному элементу.
							},
				function()	{
        $(this).fadeTo("fast", 1.0); //C помощью this, возвращаем исходное значение прозрачности.
							}	);