Новые книги

СМИ сегодня – это мощное, сложное и эффективное оружие, которое нужно уметь применять. Каждый специалист по связям с общественностью должен не только создавать информационные поводы и писать об этом интересные материалы, но и заинтересовывать журналистов. Поэтому и существует на рынке знаний PR отдельная область – медиарилейшнз (MR), представляющая собой искусство взаимодействия бизнеса, политиков, государственных и общественных организаций, с одной стороны, и представителей СМИ – с другой.

Александр Назайкин – известный консультант по рекламе и медиарилейшнз, подробно описывает специфику работы СМИ и рассказывает, как на регулярной основе создавать информационные поводы, писать интересные материалы и доводить свои статьи и пресс-релизы до публикации.

Книга рассчитана на действующих специалистов по медиарилейшнз, а также работников PR-индустрии.
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9х, Windows XP, Windows 2000 и Windows Server 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и потоками, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64. Подробно описываются все аспекты системы безопасности Windows и ее практического применения. Изобилие реальных примеров, доступных также и на Web-сайте книги, существенно упрощает усвоение материала.

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

socket_last_error

Учебник РНР
НазадВперёд

socket_last_error

(PHP 4 >= 4.1.0)

socket_last_error - возвращает последнюю ошибку на сокете.

Описание

int socket_last_error ([resource socket])

Предупреждение!

Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Эта функция возвращает код ошибки сокета.

Если ресурс сокета передаётся этой функции, возвращается код последней ошибки, возникшей на этом конкретном сокете. Если ресурс сокета опущен, возвращается error-код неудачи последней функции сокета. Последнее может помочь при работе с такими функциями как socket_create(), которая не возвращает сокет при неудаче, и с socket_select(), которая может завалиться по причинам, не связанным непосредственно с конкретным сокетом. Код ошибки можно применять в socket_strerror(), которая возвращает строку с описанием данного error-кода.

if (false == ($socket = @socket_create(AF_INET, SOCK_STREAM, SOL_TCP))) {
    die("Couldn't create socket, error code is: " . socket_last_error() .
        ",error message is: " . socket_strerror(socket_last_error()));
}

Примечание: socket_last_error() не зачищает код ошибки; для этих целей используется socket_clear_error().


Назад Оглавление Вперёд
socket_iovec_set Вверхsocket_listen