Презентация OOP PHP. Class object function construct онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему OOP PHP. Class object function construct абсолютно бесплатно. Урок-презентация на эту тему содержит всего 21 слайд. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » OOP PHP. Class object function construct



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    21 слайд
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    65.51 kB
  • Просмотров:
    60
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
OOP PHP CLASS object function
Содержание слайда: OOP PHP CLASS object function_construct

№2 слайд
object object cat new mammal
Содержание слайда: object object $cat=new mammal(“кошка”); property echo $cat->name; method $cat->move (4);

№3 слайд
lt ?php lt ?php class mammal
Содержание слайда: <?php <?php class mammal { public $blood, $legs; public function __construct($name) { $this->name = $name; $this ->blood="теплая"; echo “Construction class of mammal have started <br>"; } public function move($legs) { if ($legs) echo "$this->name двигается на $legs ногах <br>"; else echo "Животное плавает"; } } ?>

№4 слайд
Destructor Destructor
Содержание слайда: Destructor Destructor function_destruct() unset() <?php class mammal { public $blood, $legs; public function __construct($name) { $this->name = $name; $this ->blood="теплая"; echo "Запущен конструктор класса mammal <br>"; } public function move($legs) { if ($legs) echo "$this->name двигается на $legs ногах <br>"; else echo "Животное плавает"; } function __destruct() { echo "Вызван деструктор объекта <br>"; } } $cat = new mammal("кошка"); echo $cat->name."<br>"; $cat-> move(4); unset($cat); echo "А теперь завершается работа сценария"; ?>

№5 слайд
Nested enclosed objects
Содержание слайда: Nested (enclosed) objects Nested (enclosed) objects <?php class Room { public $name;\ function __construct($name="безымянная") { $this->name = $name; } } class House { public $room; } $home = new House; $home->room[] = new Room("спальня"); $home->room[] = new Room("кухня"); print($home->room[1]->name); ?>

№6 слайд
Copying of objects Copying of
Содержание слайда: Copying of objects Copying of objects <?php class simple_mammal { public $legs; } $cat = new simple_mammal; $cat -> legs = 4; $whale = $cat; $whale -> legs = 0; echo $cat -> legs; echo $whale -> legs; ?>

№7 слайд
Cloning of objects Cloning of
Содержание слайда: Cloning of objects Cloning of objects <?php class mammal { public $legs; } $cat = new mammal; $cat -> legs = 4; $whale = clone $cat; $whale -> legs = 0; echo $cat -> legs; echo $whale -> legs; ?>

№8 слайд
class inheritance lt ?php
Содержание слайда: class inheritance <?php class mammal{} class beast extends mammal { public $fur; function __construct($name) { parent::__construct($name); echo "запущен конструктор класса beast <br>"; } function move($legs) { if ($legs) echo "$this->name бегает, лазает по деревьям на ". $legs. " лапах <br>"; } function description() { $this->fur="мягкая и пушистая"; echo $this->name," ",$this->fur," . "; echo "Кровь - ", $this->blood, "<br>"; } } ?> $Murka=new beast (“кошка”); $Murka-> move(4); $Murka->description();

№9 слайд
FINAL class lt ?php class
Содержание слайда: FINAL class <?php class mammal { public $blood, $legs; public function __construct($name) { $this->name = $name; $this ->blood="теплая"; echo "Запущен конструктор класса mammal <br>"; } public function move($legs) { if ($legs) echo "$this->name двигается на $legs ногах <br>"; else echo "Животное плавает"; } function __destruct() { echo "Вызван деструктор объекта <br>"; } }

№10 слайд
class beast extends mammal
Содержание слайда: class beast extends mammal class beast extends mammal { public $fur; function __construct($name) { parent::__construct($name); echo "запущен конструктор класса beast <br>"; } function move($legs) { if ($legs) echo "$this->name бегает, лазает по деревьям на ". $legs. " лапах <br>"; }

№11 слайд
function description function
Содержание слайда: function description() function description() { $this->fur="мягкая и пушистая"; echo $this->name," ",$this->fur," . "; echo "Кровь - ", $this->blood, "<br>"; } } final class cat extends beast { public $sound; function __construct($name) { parent::__construct($name); echo "Запущен конструктор класса cat <br>"; $this->sound="мурр"; } function speak() { echo $this->name, " говорит ", $this->sound."<br>"; } } // Теперь создадим объект этого класса и вызовем его методы: $Murka = new cat("кошка"); $Murka-> move(4); $Murka->description(); $Murka->speak(); ?>

№12 слайд
lt ?php lt ?php define
Содержание слайда: <?php <?php define('USERNAME', "user45"); define('PASSWORD', "pass45"); define('DBNAME', "taxi"); define('SERVER', "localhost"); $link = mysqli_connect(SERVER, USERNAME, PASSWORD, DBNAME); if (!$link) { printf("Соединение установить не удалось : %s\n", mysqli_connect_error()); exit; }

№13 слайд
query quot SELECT model,
Содержание слайда: $query = "SELECT model, madein, reg_number FROM cars"; $query = "SELECT model, madein, reg_number FROM cars"; $result=mysqli_query($link,$query); if ($result) { $rows = mysqli_num_rows($result); echo "<table >\n<tr>\n"; echo "<th>Модель</th><th>Год выпуска</th><th>Рег. номер</th></tr>\n";

№14 слайд
for i i lt rows i for i i lt
Содержание слайда: for ($i=0; $i<$rows; $i++) for ($i=0; $i<$rows; $i++) { $r=mysqli_fetch_assoc($result); echo "<tr><td>". $r["model"]."</td>"; echo "<td>". $r["madein"] ."</td>"; echo "<td>". $r["reg_number"] ."</td></tr>"; } echo "</table>"; mysqli_free_result($result); } mysqli_close($link); ?>

№15 слайд
lt ?php mysqli new mysqli
Содержание слайда: <?php $mysqli = new mysqli('localhost', 'root', 'secret', 'firma'); if (mysqli_connect_errno()) { printf("Подключение невозможно: %s\n", mysqli_connect_error()); exit(); }

№16 слайд
query quot SELECT name,
Содержание слайда: $query = "SELECT name, description FROM cities LIMIT 5"; if ($result = $mysqli->query($query)) { while ($row = $result->fetch_row()) { printf ("%s (%s)\n", $row[0], $row[1]); } }

№17 слайд
lt ?php mysqli new mysqli
Содержание слайда: <?php $mysqli = new mysqli('localhost', 'root', 'secret', 'firma'); if (mysqli_connect_errno()) { printf("Подключение невозможно: %s\n", mysqli_connect_error()); exit(); }

№18 слайд
stmt mysqli- gt prepare quot
Содержание слайда: $stmt = $mysqli->prepare("INSERT INTO countries VALUES (?, ?)"); $stmt->bind_param('ss', $name, $description); $name = 'Portugal'; $description = 'The country is Spain'; $stmt->execute(); printf("%d Row inserted.\n", $stmt->affected_rows); $stmt->close(); $mysqli->close(); ?>

№19 слайд
Classes mysqli mysqli-result
Содержание слайда: Classes: 1) mysqli 2)mysqli-result 3)mysqli-stmt Properties: 4)num_rows 5)affected_rows

№20 слайд
Methods fetch array MYSQLI
Содержание слайда: Methods: 6)fetch_array(MYSQLI_ASSOC) 7)fetch_array(MYSQLI_NUM) 8)fetch_assoc() 9)fetch_row() 10)prepare() 11)query() 12)bind-param()

№21 слайд
Objects mysqli object of
Содержание слайда: Objects: $mysqli object of mysqli $result object of mysqli-result $stmt object of mysqli-stmt Examples: echo $result->num_rows; $result->fetch_assoc();

Скачать все slide презентации OOP PHP. Class object function construct одним архивом: