Новые книги

Дмитрий Кот – один из самых известных копирайтеров, бизнес-тренер, директор Агентства продающих текстов, автор бестселлера «Копирайтинг: как не съесть собаку. Создаем тексты, которые продают».

Книга для всех, кто пишет продающие тексты.

Чем она отличается от десятка других книг по копирайтингу? Она дополняет их. Помогает систематизировать приемы и подходы: предлагает систему – вы понимаете, из каких блоков состоит текст и роль каждого из них; содержит готовые к внедрению формулы и шаблоны – бери и делай; раскрывает секреты, повышающие эффективность текстов; допускает вариативность поведения – на каждый блок текста даются несколько формул.

Собери идеальный продающий текст по схеме. Не забудь добавить свои фишки и приемы.
Идеальный учебник для тех, кто не любит учиться по скучным талмудам!

«Инстаграм», как соцсеть, есть уже у очень многих, и вы сами часто, листая ленту, думаете о том, как круто было бы тоже начать продавать сумки, шляпы и многое другое, включая себя в виде успешного блогера.

Малый бизнес давно ушел в соцсети, и именно «Инстаграм» стал главной платформой для активных покупателей и рекламы. Так почему вы все еще не зарабатываете в «Инстаграме»: это страх, неуверенность в себе или в своих силах? Не стоит бояться, ведь тут вы узнаете основы основ и многое другое, что позволит вам стать успешным.

Инструкция по применению «Инстаграма» от «Госпожи Маркетолога» – Лилии Ниловой. Возьмите в руки книгу, перелистывайте страницы и впитывайте!

Объекты

Учебник РНР
НазадГлава 34. Создание Переменных Вперёд

Объекты

Поскольку объекты могут конвертироваться в массивы (и наоборот), вы могли уже догадаться, что они имеют много общего с массивами PHP. Объекты обслуживаются теми же самыми хэш-функциями, но для из создания существует другой API.

Для инициализации объекта вы используете функцию object_init():

zval *new_object;

MAKE_STD_ZVAL(new_object);

if(object_init(new_object) != SUCCESS)
{
    // здесь обработка ошибок
}

Вы можете использовать функцию, описанную в Таблице 9.11, для добавления членов в ваши объекты.

Рисунок 34-8. Таблица 9.11. Zend API для создания объектов
Примечание: Все функции в Таблице 9.11 работают с объектом "object"
с ключом "key". Этот key образует имя члена, поэтому доступ к
результирующему члену может быть получен как $object->key.

ФункцияОписание
add_property_long(zval *object, char *key, longl);() Добавляет long к объекту.
add_property_unset(zval *object, char*key);()Добавляет свойство unset к объекту.
add_property_bool(zval *object, char *key, intb);() Добавляет Boolean к объекту.
add_property_resource(zval *object, char *key,
long r);()
Добавляет ресурс к объекту.
add_property_double(zval *object, char *key, double d);() Добавляет double к объекту.
add_property_string(zval *object, char *key,
char *str, int duplicate);()
Добавляет строку к объекту.
add_property_stringl(zval *object, char *key,
char *str, uint length, int duplicate);()
Добавляет строку специфицированной длины к объекту. Эта функция быстрее, чем add_property_string(), а также безопасна в двоичном режиме.
add_property_zval(zval *obect, char *key,
zval *container):()
Добавляет zval-контейнер к объекту. Это используется, если вы должны добавлять свойства, являющиеся не простыми типами вроде целых чисел или строк, а массивами или другими объектами.

Назад Оглавление Вперёд
Массивы Вверх Ресурсы