Новые книги

Это практическое руководство разработчика программного обеспечения на Visual Basic .NET и ADO.NET, предназначенное для создания приложений баз данных на основе WinForms, Web-форм и Web-служб. В книге описываются практические способы решения задач доступа к данным, с которыми сталкиваются разработчики на Visual Basic .NET в своей повседневной деятельности. Книга начинается с основных сведений о создании баз данных, использовании языка структурированных запросов SQL и системы управления базами данных Microsoft SQL Server 2000. Затем рассматриваются способы использования основных объектов модели ADO.NET для доступа к данным в реляционных базах данных. Благодаря подробным примерам, читатели могут изучить способы использования основных свойств и методов, а также узнать о более сложных компонентах и технологиях. Многочисленные листинги с кодом на языке Visual Basic .NET иллюстрируют используемые концепции, а бизнес-ситуации показывают практическую область их применения.
Это самый полный, доступный и вместе с тем краткий самоучитель работы на компьютере. Автор этой книги, признанный специалист по обучению компьютерной грамотности, создал действительно удобную книгу для самостоятельного обучения. Проработка этого самоучителя — залог вашей компьютерной грамотности. Вы узнаете самое главное о выборе конфигурации ПК, его комплектующих, работе на нем, о самых распространенных прикладных программах и многое другое. У вас появится системный подход к решению любых задач, связанных с пользованием компьютером. Это позволит вам освоить любой новый для вас программный продукт, настроить любое дополнительное устройство.

Информация Выполнения

Учебник РНР
НазадГлава 37. Печать информации Вперёд

Информация выполнения

Вы можете также печатать информацию о ходе выполнения, такую как текущий выполняемый файл. Имя выполняемой в данный момент функции можно получить с помощью функции get_active_function_name(). Эта функция возвращает указатель на имя функции и не принимает аргументов. Чтобы запросить имя исполняемого в данный момент файла, используйте zend_get_executed_filename(). Эта функция выполняет доступ к глобалам исполнителя/executor, которые передаются ей макросом ELS_C. Глобалы исполнителя автоматически доступны каждой функции, вызываемой непосредственно Zend (они являются частью INTERNAL_FUNCTION_PARAMETERS, описанного ранее в этой главе). Если вам нужен доступ к глобалам исполнителя в другой функции, которая не имеет их как автоматически доступные, вызовите макрос ELS_FETCH() один раз в этой функции; это переведёт их в вашу локальную область видимости.

Наконец, номер исполняемой в данный момент строки можно получить с помощью функции zend_get_executed_lineno(). Эта функция также требует глобалов исполнителя в качестве аргументов. Примеры этих функций см. в Листинге 9.15 и на Рисунке 9.10. Разумеется, все примеры доступны с CD-ROM.

Рисунок 37-4. Листинг 9.15. Печать информации выполнения.
zend_printf("The name of the current function is %s<br>", get_active_function_name());
zend_printf("The file currently executed is %s<br>", zend_get_executed_filename(ELS_C));
zend_printf("The current line being executed is %i<br>", zend_get_executed_lineno(ELS_C));


Назад Оглавление Вперёд
Включение вывода в phpinfo() Вверх Функции старта и останова