• Авторизация


Интересные фото с птицами 05-06-2011 11:36


[466x700]
[500x384]
[500x473]
Смотреть дальше
комментарии: 10 понравилось! вверх^ к полной версии
Аномальные явления природы 04-06-2011 14:56

Это цитата сообщения LaLuf Оригинальное сообщение

Не стандартные явления природы.

[600x310]
Кровавые дожди Кералы.
В Индии над территорией Кералы,периодически идут красные дожди. Первоначально посчитали, что цвет дождя – это результат взрыва метеорита.Далее
комментарии: 5 понравилось! вверх^ к полной версии

Волки 04-06-2011 13:33




[700x524]
[700x559]
[700x524]
Смотреть дальше
комментарии: 10 понравилось! вверх^ к полной версии
Висячие монастыри Сюанькун 03-06-2011 18:52

Это цитата сообщения Prettyke Оригинальное сообщение

Висячие монастыри Сюанькун

[700x466]

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

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

Корпус сооружения - это деревянная рамочная конструкция. Общая площадь храма около 152. 5 квадратных метра. Здесь имеется 40 различных комнат, причем павильоны храма выстроены с учетом рельефа горы. Они находятся на разных уровнях, создается впечатление, что они опираются на десятки деревянных столбов.
Читать далее
[344x24]

Если вы собираетесь поехать в Италию или уже там находитесь - вам будет интересен русскоязычный Форум об Италии. Здесь вы сможете найти ответы на многие интересующие вас вопросы об этой стране, задать свой вопрос и обсудить его с другими пользователями.
комментарии: 1 понравилось! вверх^ к полной версии
Уроки по PHP: PHP5 и ООП (Часть 3) 03-06-2011 18:05


__autoload()

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

В PHP 5 в этом больше нет необходимости. Вы можете определить функцию __autoload() , которая автоматически будет вызываться в случае использования класса, который не был определен выше. Вызывая такую функцию, Zend Engine дает возможность загрузить файл с определением класса прежде, чем будет сформировано сообщение об ошибке и выполнение скрипта прекратится.

<?php
function __autoload($class_name) {
     include_once(
$class_name . "php");
}

$obj  = new MyClass1();
$obj2 = new MyClass2();
?>

Читать далее...
комментарии: 3 понравилось! вверх^ к полной версии
Ночь под грохот канонад... 03-06-2011 11:00


Ну и ночка нам выдалась! В 20 км от нас взорвался военный арсенал. Нам на всякий случай велели покинуть жилища. Так что ночь я провёл в машине. Слава Богу, дома наши в порядке! Вот видео нашёл на ЮТуб об этом:



комментарии: 10 понравилось! вверх^ к полной версии
Уроки по PHP: PHP5 и ООП (Часть 2) 02-06-2011 22:38


Явное клонирование объекта

Создание копии объекта с абсолютно идентичными свойствами не всегда является приемлемым вариантом. Например, когда ваш объект содержит ссылку на какой-либо другой используемый объект и, когда вы создаёте копию ссылающегося объекта, вам нужно также создать новый экземпляр содержащегося объекта, так, чтобы копия объекта содержала собственный отдельный экземпляр содержащегося объекта.

Копия объекта создается с использованием вызова clone (который вызывает метод __clone() объекта, если это возможно). Вы можете объявить метод __clone(), который будет вызван при клонировании объекта (после того, как все свойства будут скопированы из исходного объекта).

copy_of_object = clone $object;

Читать далее...
комментарии: 1 понравилось! вверх^ к полной версии
Барсик из джунглей 02-06-2011 09:20


Ранее считалось, что Оцелот исчезнет к началу XXI века, однако этому удивительному представителю кошачьих удалось восстановить популяцию и в 1996 году он был исключен из списка редких и исчезающих животных. Тем не менее существование вида снова под угрозой.
[408x570]
Смотреть дальше
комментарии: 16 понравилось! вверх^ к полной версии
Позитивные картинки Хенг Сви Лим 01-06-2011 12:10


Иллюстратор из Малайзии Хенг Сви Лим (Heng Swee Lim) со своими по-детски наивными и добрыми работами незаменим в современном мире, наполненном циничностью и жестокостью. Автор надеется, что его иллюстрации вселят в людей надежду и вызовут улыбку, заставят хоть на мгновение позабыть будничные проблемы.
[570x570]
Смотреть дальше
комментарии: 8 понравилось! вверх^ к полной версии
Рай на Земле 31-05-2011 10:56





[700x524]
[700x524]
[700x524]
Смотреть дальше
комментарии: 13 понравилось! вверх^ к полной версии
Уроки по PHP: PHP5 и ООП 30-05-2011 19:18


Новая объектно-ориентированная модель в PHP5

Когда Зив Сераски (Zeev Suraski) добавил объектно-ориентированный (ОО) синтаксис в PHP 3, это можно было рассматривать как "синтаксический подсластитель для поддержки классов" ("syntactic sugar for accessing collections"). Объектно-ориентированная модель получила поддержку наследования и позволяла классу (и объекту) объединять методы и свойства, но не более того. Когда Зив и Анди переписали движок для PHP 4, это был полностью новый движок, работающий намного быстрее, намного стабильнее и с еще многими другими возможностями. Однако, изменения практически не затронули ОО модель, первоначально введенную еще в РНР 3.

Хотя объектная модель имела серьезные ограничения, она широко использовалась, часто в очень больших приложениях, написанных на PHP. Это победное шествование парадигмы ООП, даже такой ограниченной в РНР 4, привело к тому, что изменения объектной модели стали центральными в новом релизе РНР - PHP5.

Читать далее...
комментарии: 1 понравилось! вверх^ к полной версии
Беги по небу 30-05-2011 08:02





[700x525]
комментарии: 11 понравилось! вверх^ к полной версии
Фестиваль фейерверков на Мальте 29-05-2011 22:11

Это цитата сообщения LaLuf Оригинальное сообщение

Фестиваль фейерверков на Мальте.Потрясающе красиво!




Далее
комментарии: 0 понравилось! вверх^ к полной версии
Уроки по PHP: Конструкции включений в PHP 29-05-2011 21:32


Конструкции включений позволяют собирать PHP программу (скрипт) из нескольких отдельных файлов.

В PHP существуют две основные конструкции включений: require и include.

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Диалог радио 29-05-2011 12:34





На полке магазина товаров секонд-хенд после закрытия вечером стояли и разговаривали радиоприемники. Они делились впечатлениями и рассуждали каким, по их мнению, является мир.
- Мир напоминает джаз - это ритм с резкими и неожиданными переходами. Его колбасит и колбасит, - пробасил большой, в старом стиле, ламповый приемник.
- Нет, что ты говоришь?! Мир похож на весенний, наполненный любовной страстью романс, - возразила розовая радиола.
- Ой, о чем это вы?! Да вы просто не знаете жизни. Он больше похож на шансон - бесшабашный, лиричный и временами жестокий, где брызги шампанского сменяются тюремными нарами. Нужно быть очень смелым и сильным, чтобы в нем выжить, - прохрипело вульгарное на вид радиоустройство.
- Вау! Мир похож на бешеный танец, в стиле техно-дэнс. Мы живем лишь один раз. Так веселитесь же! А там будь что будет! - прокричало, мигая разноцветными лампочками, яркий тюнер. От него тут же пошел дым.
- Все, о чем вы говорите - чушь и попса! Настоящий мир - это хард-рок и хэви-метал. Мы вышли из грязи и в ней наша суть. Не держи ее в себе, выплесни все это в мир. Пусть эта грязь вымарает белые воротнички аристократов-лицемеров, - с металлом и презрением в голосе проскрежетало обтянутое черной кожей и обвешанное какими-то железками изрядно потрепанное жизнью устаревшей модели радио.
- А для меня мир - это прекрасное, радостно-возвышенное, наполненное Божественной Любовью в сопровождении гармоничной музыки, пение, - мечтательно протянул ангельским голосом белый портативный радиоприемник.
Этот диалог мог продолжаться бесконечно долго. К нему постепенно подключились все остальные радио, каждое из которых отстаивало как единственно правильное свое собственное видение мира. Каждый слышал только свою мелодию и, соответственно, таким он и видел все вокруг. А ведь стоило лишь немного изменить свою настройку на другую волну, как тут же менялись мелодия и восприятие этого мира, хотя он всегда оставался таким же.
Какими глазами ты смотришь на этот мир, таким он и предстает перед тобой.

Автор: Юрий Попович
комментарии: 12 понравилось! вверх^ к полной версии
Уроки по PHP: Ссылки в PHP 28-05-2011 22:35


Хотя в PHP нет такого понятия, как указатель, все же существует возможность создавать ссылки на другие переменные. Существует две разновидности ссылок: жесткие и символические (переменные переменные) (первые часто называют просто ссылками). Жесткие ссылки появились в PHP версии 4 (в третьей версии существовали лишь символические ссылки).

Ссылки в PHP - это средство доступа к содержимому одной переменной под разными именами. Они не похожи на указатели языка Си и не являются псевдонимами таблицы символов. В PHP имя переменной и её содержимое - это разные вещи, поэтому одно содержимое может иметь разные имена. Ближайшая аналогия - имена файлов Unix и файлы - имена переменных являются элементами каталогов, а содержимое переменных это сами файлы. Ссылки в PHP - аналог жёстких ссылок (hardlinks) в файловых системах Unix.

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Songbird 28-05-2011 14:30





[700x476]
комментарии: 15 понравилось! вверх^ к полной версии
Без заголовка 27-05-2011 17:56


Конструкция return

Конструкция rerurn возвращает значения, преимущественно из пользовательских функций, как параметры функционального запроса. При вызове return исполнение пользовательской функции прерывается, а конструкция return возвращает определенные значения.

Если конструкция return будет вызвана из глобальной области определения (вне пользовательских функций), то скрипт также завершит свою работу, а return также возвратит определенные значения.

Преимущественно, конструкция return используется для возврата значений пользовательскими функциями.

Возвращаемые значения могут быть любого типа, в том числе это могут быть списки и объекты. Возврат приводит к завершению выполнения функции и передаче управления обратно к той строке кода, в которой данная функция была вызвана.

Пример использования конструкции return для возврата значений типа strong>:

<?php
function retfunct()
{
     return 
7;
}
echo 
retfunct();   // выводит '7'.
?>

Пример возврата конструкцией return массивов:

<?php
function numbers()
{
     return array (0, 1, 2);
}
list ($zero, $one, $two) = numbers();
echo $zero;
echo $one;
echo $two;
// Выводит '012'
?>

Для того, чтобы функция возвращала результат по ссылке, вам необходимо использовать оператор & и при описании функции, и при присвоении переменной возвращаемого значения:

<?php
function &returns_reference()
{
     return 
$someref;
}

$newref =& returns_reference();
?>

Как мы видим, конструкция return весьма удобна для применения в пользовательских функциях.

комментарии: 0 понравилось! вверх^ к полной версии
Красивые обои: Замки Мира 27-05-2011 10:35


[700x466]
[700x465]
[700x466]
Смотреть дальше
комментарии: 4 понравилось! вверх^ к полной версии
Уроки по PHP: Конструкции объявления 26-05-2011 19:00


Конструкция declare

Конструкция объявления declare используется, чтобы установить директивы выполнения для блока кода. Синтаксис declare подобен синтаксису других управляющих конструкций языка PHP:

declare (директива)
инструкция;

Директива позволяет установить поведение блока declare. В настоящее время в PHP доступна только одна директива - tick. Инструкция является частью блока declare.

Как будет выполнена инструкция (инструкции), зависит от директивы.

Конструкция declare может использоваться в глобальной области, влияя на весь код после неё.

<?php
// Вы можете равнозначно использовать следующие методы

// Так:
declare(ticks=1) {
    
// Здесь полный сценарий
}

// Или так:
declare(ticks=1);
// Здесь полный сценарий
?>

Директива tick

tick - это событие, которое происходит для каждых N-инструкций нижнего уровня, выполненных синтаксическим анализатором в пределах блока declare. События, происходящие на каждом тике, определяюся функцией register_tick_function().

PHP.SU
комментарии: 0 понравилось! вверх^ к полной версии