Функция hytech_close предназначена для отключения от сервера HyTech.
Поведение hytech_close отличается в зависимости от того, в паре с какой функцией она используется, hytech_connect или hytech_pconnect. Если hytech_close используется в паре с hytech_connect, то закрываются все открытые результаты и выполняется отключение от сервера. Если hytech_close используется в паре с hytech_pconnect, то только закрываются все открытые результаты (отключения от сервера не происходит).
Формат вызова:
hytech_close( ConnId );
Аргументы:
| Аргумент
| Тип
| Значение
|
| ConnId
| Resource
| Идентификатор соединения, возвращенный функцией hytech_connect или hytech_pconnect.
|
Результат: не специфицирован.
Пример c использованием функции hytech_connect:
<?php
// всякий раз соединяемся с сервером заново
$h = hytech_connect( "tcpip:/localhost:13000", "HTADMIN", "PASSWORD" );
if( hytech_errno() != 0 )
{
echo "Соединение неудачно";
return ;
}
else
{
echo "Успешно соединились с сервером";
}
// закрываем все открытые результаты,
// закрываем соединение с сервером
hytech_close( $h );
?>
Пример c использованием функции hytech_pconnect:
<?php
// соединяемся с сервером только один раз, при последующих вызовах
// используем уже установленное соединение
$h = hytech_pconnect( "tcpip:/localhost:13000", "HTADMIN", "PASSWORD" );
if( hytech_errno() != 0 )
{
echo "Соединение неудачно";
return ;
}
else
{
echo "Успешно соеденились с сервером";
}
// закрываем все открытые результаты,
// закрываем соединение с сервером
hytech_close( $h );
?>