Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP可以用于构建像Kiosk Locker这样的应用程序吗?_Php_Kiosk_Interfacing - Fatal编程技术网

PHP可以用于构建像Kiosk Locker这样的应用程序吗?

PHP可以用于构建像Kiosk Locker这样的应用程序吗?,php,kiosk,interfacing,Php,Kiosk,Interfacing,php程序应该可以通过在kiosk应用程序中输入正确的凭据来控制储物柜的打开或关闭,就像是与硬件接口一样。这在php中可能吗?简短回答:不可能 详细回答:使用定制的PHP扩展,这样做可能是可行的,但这始终是一个非常肮脏、笨拙的解决方案。Php设计为在Web服务器上运行,生成页面。仅仅从语言和底层技术的设计方式来看,使用它进行系统编程几乎是不可能的 您最好选择像SiteKiosk这样的商业解决方案。老实说,我认为它是:-) 在运行php代码的操作系统上,应该有一个程序或命令来锁定/解锁信息亭。 p

php程序应该可以通过在kiosk应用程序中输入正确的凭据来控制储物柜的打开或关闭,就像是与硬件接口一样。这在php中可能吗?

简短回答:不可能

详细回答:使用定制的PHP扩展,这样做可能是可行的,但这始终是一个非常肮脏、笨拙的解决方案。Php设计为在Web服务器上运行,生成页面。仅仅从语言和底层技术的设计方式来看,使用它进行系统编程几乎是不可能的


您最好选择像SiteKiosk这样的商业解决方案。

老实说,我认为它是:-) 在运行php代码的操作系统上,应该有一个程序或命令来锁定/解锁信息亭。 php所做的唯一事情就是使用

exec();

命令。

您的意思是,可以使用PHP构建与硬件和/或驱动程序交互的嵌入式或控制台/信息亭应用程序吗?是的(抽象地)。。。但是为什么使用PHP呢?你可以使用PHP作为桥接应用程序,但是你需要用另一种语言编写一些东西。因此,您可以在C#中创建应用程序,然后使用php将命令发送到C#应用程序。这是非常有可能的,并且已经发生了多年。不,我不推荐,但它并不像你想象的那么牵强。