PHP

Подписаться на эту метку по RSS

PHP ООП. Конструктор

Просмотров: 16266Комментарии: 0
PHPПрограммирование

Привет дорогой читатель. Очень долго я молчал... Прошу прощения, но у меня были видимые причины на это. Но сейчас не об этом. Хочу предложить продолжить учить PHP. В последнем уроке мы говорили о конструкции $this, а сегодня речь пойдет о специальной функции, которая используется в классах - конструкторе. Ее предназначение - выполнение действий по умолчанию при создании объекта.

Конструктор принято указывать в классах после объявления переменных. И как обычно основу возьмем из предыдущего урока.

Читать полностью...

PHP ООП. Конструкция $this

Просмотров: 16473Комментарии: 0
PHPПрограммирование

Продолжаем работать с классами. В данном уроке рассмотрим такую возможность как обращение к методам и свойствам внутри класса. С помощью специальной переменной $this.

Как обычно говорю что ничего сложного нет и поэтому посмотрим на пример. Как и в последних уроках у нас будет 2 файла один из которых будет индексным а другой непосредственно нашим классом, который мы будем включать непосредственно в наш индексный файл.

Читать полностью...

PHP ООП. Переменные в классах

Просмотров: 23568Комментарии: 0
PHPПрограммирование

Вот и подошел к концу мой летний отдых. В том числе и отдых связанный с ведением блога ;). Так-что пора продолжать учиться PHP. Сегодня речь пойдет о переменных в классах.

Стоит сразу сообщить что переменные в классах объявляются до первой функции, а так-же переменные объявленные внутри класса будут работать только ври этого класса. в php 4 было принято объявлять переменные следующим образом:

<?php
class oneclass
{
  var $perem;
}
?>

Но в последующих версиях от этого отошли и судя по всему в ближайшее время такое задание переменных поддерживаться перестанет. А на смену пришло следующее:

<?php
class oneclass
{
  public $perem1;
  private $perem2;
  protected $perem3;
}
?>

считается хорошим тоном использовать спецификаторы доступа (уровень доступности), которые означают:

public - без ограничений;

private - только внутри класса;

protected - только из потомков данного класса.

Давайте посмотрим все это в примерах

Читать полностью...

Установка MaxSite CMS + LAMPP (XAMPP) на Debian

Просмотров: 15741Комментарии: 0
BlogLinuxMaxsite CMS

я сообщал что перехожу на открытое ПО и сразу готов писать свои шаги. Если бы было подобное описание я бы потратил гораздо меньше времени на первичную установку и настройку.

Итак перейдем к самому первому. У нас имеется свежеуствновленный XAMPP-LAMPP и первое что нам потребуется сделать это настроить его работу с виртуальными хостами.

Читать полностью...

PHP ООП. Функции в классах

Просмотров: 14979Комментарии: 0
PHPПрограммирование

Продолжаем тему изучения ООП в PHP. прошлый урок подарил еще больше вопросов, чем ответов. Сейчас постепенно закроем и эту плешь. Итаке нашим объектом на сегодня будет php класс который будет состоять из функций.

Скажу сразу что хорошим тоном считается выносить классы в отдельные файлы, поэтому у нас с примером будет все очень просто. Для начала создадим наш класс-файл по именем fun.class.php

<?php
class Hello
{
 function hello()
  {
   echo "< br > Привет!"
  }
 function hello2()
  {
   echo "< br > День добрый!"
  }
}
?>

и соответственно второй индексный, который мы и будем вызывать:

Читать полностью...

PHP ООП. Основы

Просмотров: 16785Комментарии: 0
PHPПрограммирование

Привет читатель. Толи я себя люблю, а может даже и тебя smile. Как по моим урока Вы наверное заметили, что я просто говорю о сложных вещах. И сегодня не исключение. Сегодня речь пойдет о объектно-ориентированном программировании сокращенно ООП. Очень просто сказать что ООП это управление объектами. Но мы еще продолжим smile.

Читать полностью...

MySQL. Оператор DELETE

Просмотров: 14919Комментарии: 0
MySQLPHPПрограммирование

Сегодня в качестве последнего вводного урока по MySQL я представлю последний оператор DELETE. Далеко ходить не буду, но все таки будем смотреть на живых примерах. На текущий момент у меня 5-ть записей автомобилей в таблице cars. Предположим что автомобиль рено с ID=3 мне более не актуален и я хочу удалить эту запись из своей таблицы. Смотри как это сделать.

Читать полностью...