number_format(PHP 3, PHP 4) number_format - форматирует число с группировкой по три разряда. Описаниеstring number_format (float number [, int decimals [, string dec_point [, string thousands_sep]]]) number_format() возвращает форматированную версию number. Эта функция принимает один, два или четыре параметра (не три): Если задан один параметр, number будет сформатировано без десятков, с запятой (",") между группами тысяч. Если заданы два параметра, number будет сформатировано по десяткам decimals с точкой (".") перед ними и с запятой между группами тысяч. Если заданы все 4 параметра, number будет сформатировано с десятками decimals с dec_point вместо точки (".") перед десятками, и thousands_sep вместо запятой (","), между группами тысяч.
|
||||||||||
|
||||||||||
serialize() проверяет, имеется ли в вашем классе функция с "магическим" именем __sleep. Если да, эта функция запускается до выполнения любой сериализации. Она может зачистить объект, и предполагается, что она возвращает массив имён всех переменных этого объекта, которые должны быть сериализованы.
Назначение функции __sleep - закрыть любые соединения с БД, которые может иметь объект, подтверждая отправку данных или выполняя аналогичные задачи очистки. Также эта функция используется, если у вас имеются очень большие объекты, которые не нужно сохранять целиком.
И наоборот, unserialize() проверяет наличие функции с "магическим" именем __wakeup. Если да, эта функция может реконструировать любой ресурс, имеющийся у объекта.
Назначение функции __wakeup - восстановить любые соединения с БД, которые могли быть потеряны в процессе сериализации, и выполнить другие задачи реинициализации.
| |