今天就突然想玩玩php gui编程,然后我就马上编写了第一个桌面应用,感觉还蛮好玩的,只想告诉你php不只是在web端干活,还可以做很多东西的,gui就是一个例子,物联网也有新的扩展,人工智能也有新的类库。
安装:
用composer安装/编写第一个应用代码/执行程序/嗯,完成了
安装:下载好源码(github有)后,用composer安装:
composer install
编写脚本:
<?php require '../vendor/autoload.php'; use Gui\Application; use Gui\Components\Button; $application = new Application(); $application->on('start', function() use ($application) { $button = (new Button()) ->setLeft(40) ->setTop(50) ->setWidth(100) ->setValue('你好,小韦!'); $button->on('click', function() use ($button) { $button->setWidth(300); $button->setValue('有时候啊,人生就是一场戏,而你有权选择当导演!'); }); }); $application->run();
执行程序,打开cmd命令,用php执行:
php index.php
结果: