gpt4 book ai didi

php - 如何禁止 ctrl-z、ctrl-c 脱离 php 脚本

转载 作者:IT王子 更新时间:2023-10-29 00:17:00 27 4
gpt4 key购买 nike

有人可以指出我研究如何防止用户使用 Ctrl+ZCtrl+C?

最佳答案

如果你用 PCNTL 编译了 php (进程控制)并且未运行 Windows,您可以使用 pcntl_signal() .

有一个例子here我修改了它,它似乎可以捕捉到 Ctrl-C 好的:

<?php
declare(ticks = 1);

pcntl_signal(SIGINT, "signal_handler");

function signal_handler($signal) {
switch($signal) {
case SIGINT:
print "Ctrl C\n";
}
}

while(1) {

}

如果您尝试为 SIGSTP 安装处理程序,什么也不会发生,但我不知道为什么。

关于php - 如何禁止 ctrl-z、ctrl-c 脱离 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2774331/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com