• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • apd_set_session_trace_socket()

    (PECL apd >= 0.2)

    Starts the remote session debugging

    说明

    apd_set_session_trace_socket(string $tcp_server,int $socket_type,int $port,int $debug_level): bool

    Connects to the specified$tcp_server(eg.tcplisten)and sends debugging data to the socket.

    参数

    $tcp_server

    IP or Unix Domain socket(like a file)of the TCP server.

    $socket_type

    Can be AF_UNIX for file based sockets or APD_AF_INET for standard tcp/ip.

    $port

    You can use any port, but higher numbers are better as most of the lower numbers may be used by other system services.

    $debug_level

    由加上XXX_TRACE常量而形成的整数。

    不建议使用MEMORY_TRACE。这会很慢且似乎不精确。ASSIGNMENT_TRACE还未被实现。

    要打开所有跟踪功能(TIMING, FUNCTIONS, ARGS SUMMARY(比如 strace -c))则使用 99 作为值。

    返回值

    成功时返回TRUE,或者在失败时返回FALSE

    范例

    Example #1 apd_set_session_trace_socket() example

    <?php
      apd_set_session_trace_socket("127.0.0.1",APD_AF_INET,7112,0);
    ?>