我知道PHP通常用于web开发,那里是没有标准的输入,但是PHP声称是可用作通用脚本语言,如果你不遵循这是时髦的基于web的约定.我知道PHP打印到stdout(或者你想要调用的任何东西)print和echo,这很简单,但我想知道PHP脚本如何从中获取输入stdin(特别是fgetc(),但任何输入函数都是好的),或者是这甚至可能吗?
我该如何处理CTRL+ CPHP中的命令行?Pcntl_*功能在Windows中不起作用.
我有一个令我困惑的问题,我想知道是否有人试图实现以下目标:
我们假设这是我在Linux环境中使用'last'命令的结果:
root pts/1 192.168.1.10 Wed Feb 10 07:04 - 07:57 (00:52)
root pts/2 Tue Feb 9 22:00 - 00:13 (02:13)
Run Code Online (Sandbox Code Playgroud)
如果"root"用户已从192.168.1.10登录,如何设置特定操作(例如修改的MOTD或发送电子邮件).有没有办法捕获这些信息?
这个问题的第二部分是如何使上述检查更加健壮 - 即如果我有以下内容:
mary pts/1 192.168.1.10 Wed Feb 10 07:04 - 07:57 (00:52)
bob pts/2 Tue Feb 9 22:00 - 00:13 (02:13)
Run Code Online (Sandbox Code Playgroud)
现在,如果用户名等于'mary'且主机为192.168.1.10,我想执行一个操作.
欢迎任何建议.
先感谢您.