我们都知道php的底层是c措辞实现的,并且它的扩展也是利用c措辞来开拓的,而且它的大部分功能都是通过扩展来实现的,因此,它也是可以通过扩展库来实现图形界面开拓的,本日,我们就来盘点php开拓图形界面的扩展库。
php-gtk2gtk是一个免费开源的图形库,它有着丰富的api,有着出色组件接口,同时它是跨平台的,而php-gtk2便是php措辞和gtk的绑定,通过安装php-gtk扩展,我们就可以利用php措辞来编写图形界面。

php-ui
php7涌现的时候,php官方推出了自己的图形UI库,实在它是基于libui绑定的扩展库。
libui也是c措辞开拓的,非常大略机动的图形库,它在各个操作系统下都有着出色的表现。
libui也是有着最多措辞绑定的图形库,我们熟知的大部分措辞都供应了和libui绑定的扩展库,从这点来看,足矣解释它的受欢迎度。
lazarus-php
这是一个基于lazarus的php库,它的强大之处在于你不须要安装任何其它的php扩展,只须要利用composer引入依赖,你就可以开拓出一个图形界面程序。如果你没有打仗过php图形界面开拓,利用它可能是你最快上手php图形界面开拓的方案。
php-sdl2
sdl是一款非常出色图形库,现在它的最新版本是2.2,通过利用它,我们可以轻松访问音频,访问鼠标,接入OpenGL图形库,接入Direct3D来访问显卡。
总结
比较较其它措辞,php的图形扩展库确实少的可怜,不过这并不是说php就不能用来开拓图形界面。在开拓一些不须要高性能的图形界面的时候,任何措辞都是可以做的,而我们须要的做的仅仅是找到最适宜自己的那个措辞,然后把它开拓出来。