php开发桌面应用程序,PHP可以开发桌面应用吗

php开发桌面应用程序目录

普及一下知识php如何做桌面客户端

PHP可以开发桌面应用吗

如何用PHP进行桌面程序开发?

普及一下知识php如何做桌面客户端

  WinBinder一种开源的 PHP 动态扩展(.dll) ,也算是脚本编程语言,为php 在window 下的开发提供用户界面UI ,它负责调用window 的API 接口。

其运行 PHP 程序员轻松地使用 PHP 创建 Windows 应用程序。

当然,这个只能在 Windows 下运行。

本身是一个软件,php 程序员可以通过这个软件开发界面。

官方网站说得很不错,无须编译php. 只要保存文件扩展为.phpw ,然后用 php.exe 打开就可以运行。

具体开发感受如何,要试验一下才知道。

初步感觉不会比php-gtk 差。

  可以在此处下载到 WinBinder 的包 , 下那个 .zip 包,一般不需要用 .exe 的。

下完之后解压缩,将 winbinder_xxxPHPPHP4ext 目录下的(如果用的是 PHP5 则复制 PHP5 目录下的) php_winbinder.dll 复制到 PHP 扩展目录下,一般在 C:phpextensions ,然后修改 php.ini 文件,加上:

  extension=php_winbinder.dll

  然后到打开命令行(cmd ),进入到 winbinder_xxxCodeSamples 目录下,运行:

  C:phpcliphp.exe manytests_main.phpw

  这样就可以看到 Windows 窗口了,测试用的例子很多,可以都试试。

我试了一下中文,还是支持得不错的,想想也是,WinBinder通过扩展的方式,加载到 PHP 中,其调用的都是 Windows 的 APIs 。

实际上可以将 WinBinder 分为两层,一层是底层,叫 API 层,作为 PHP 扩展直接连接 Windows 的 API ,并为第二层(高层,叫 PHP 层)提供统一的调用接口。

  你以为php只能做桌面应用?错移动应用也照样拿下。

PHP for Android让你用你最熟悉的php开发android软件。

  总之,php的插件工具虽然可以实现开发桌面客户端,但是并不建议,因为不方便而且开发效率极低。

PHP可以开发桌面应用吗

PHP不能写桌面应用,不过有个曲线实现方式,就是通过别的语言写个桌面应用壳子,内嵌浏览器,APP打开就固定展示PHP写的网页,应用逻辑都通过网页来处理

如何用PHP进行桌面程序开发?

php是服务器脚本语言,不能直接支持桌面程序的开发

不过我们可以采用间接的方式,你可以使用php开发一个网页版的程序然后再使用工具打包成exe的,现阶段有个交node-webkit的工具挺好用的,你可以去百度下 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)

来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!