Posts Tagged ‘деструкторы’

Переход к PHP5

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , , , , ,

ВведениеPHP, фактически, является самым распостраненным языком для Web программирования. В достижении этого статуса он прошел множество этапов, от простого языка для Web программирования который уступал многим (php3), до сегодняшнего быстрого мощного и расширяемого (PHP4). Тем более приятно, что PHP не стоит на месте и продолжает развиваться оставаясь таким-же простым для начинающих и предоставляя все больше возможностей более квалифицированным разработчикам. В предверьи выхода PHP5 появляется множество информации о улучшениях в PHP 5, включая информацию от самих разработчиков. Например, замечательная статья от одного из авторов Zend Engine — Zeev Suraski (http://detail.phpclub.net/article/2004-01-07) и её перевод на phpclub.ru очень помогут в понимании тонкостей изменения работы с объектами. Существуют, конечно, и общие обзоры возможностей PHP5, сделанные как отечественными так и зарубежными авторами. В своем обзоре я попытался дать наиболее полное представление о изменениях в PHP5, на сколько это возможно. Эта статья также является в некотором роде «отчетом о проделанной работе», поскольку обзор каждого изменения собровождался детальным его изучением и попыткой использовать на практике. (далее…)

Введение в PHP5

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , , ,

В этой статье мы поговорим о трёх основных нововведениях в PHP5:

  • Новая объектная модель
  • Исключения
  • Пространства имён

Но сначала пара официальных заявлений:

  • Некоторые из приведённых в данной статье решений воспроизводимы в PHP4, но, тем не менее, их описание присутствует и здесь для большей удобочитаемости и целостности всей статьи.
  • Некоторые из описанных в данной статье особенностей в конечном релизе PHP5 могут быть изменены.

Новая объектная модель (далее…)

Конструкторы и деструкторы: заключительные замечания

В общих чертах, мы закончили описание конструкторов и деструкторов — важных элементов любого класса. Хотя в дальнейшем нам придётся ещё несколько раз обратиться к этому вопросу, главное уже позади.
И всё же следует сделать несколько замечаний.

Конструктор превращает фрагмент памяти в объект. Посредством операции обращения непосредственно «от имени» объекта можно вызвать функции-члены класса.
(далее…)