问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-22 12:46

我来回答

1个回答

热心网友 时间:2023-11-05 04:45

  WinBinder 是一种开源的 PHP 动态扩展(.dll) ,也算是脚本编程语言,为php 在window 下的开发提供用户界面UI ,它负责调用window 的API 接口。其运行 PHP 程序员轻松地使用 PHP 创建 Windows 应用程序。当然,这个只能在 Windows 下运行。本身是一个软件,php 程序员可以通过这个软件开发界面。官方网站说得很不错,无须编译php. 只要保存文件扩展为.phpw ,然后用 php.exe 打开就可以运行。具体开发感受如何,要试验一下才知道。初步感觉不会比php-gtk 差。
  可以在此处下载到 WinBinder 的包 , 下那个 .zip 包,一般不需要用 .exe 的。下完之后解压缩,将 winbinder_xxx\PHP\PHP4\ext 目录下的(如果用的是 PHP5 则复制 PHP5 目录下的) php_winbinder.dll 复制到 PHP 扩展目录下,一般在 C:\php\extensions ,然后修改 php.ini 文件,加上:
  extension=php_winbinder.dll
  然后到打开命令行(cmd ),进入到 winbinder_xxx\Code\Samples 目录下,运行:
  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是服务器脚本语言,不能直接支持桌面程序的开发 不过我们可以采用间接的方式,你可以使用php开发一个网页版的程序然后再使用工具打包成exe的,现阶段有个交node-webkit的工具挺好用的,你可以去百度下

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

本身是一个软件,php 程序员可以通过这个软件开发界面。官方网站说得很不错,无须编译php. 只要保存文件扩展为.phpw ,然后用 php.exe 打开就可以运行。具体开发感受如何,要试验一下才知道。初步感觉不会比php-gtk 差。可以在此处下载到 WinBinder 的包 , 下那个 .zip 包,一般不需要用 .exe ...

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

6、定期维护网站程序,处理反馈回来的系统bug;7、网站程序开发文档的编写。

手机php本地环境搭建(手机端php)

首先需要下载WampServer1a-x3exe这样一个php环境包程序。我们在用PHP建网站的时候,首先要面临的问题就是php环境搭建,今天笔者就跟大家分享一下如何在windows下配置搭建PHP开发环境,笔者主要讲的是搭建Apache+php开发环境。下载WampServer工具软件到本地解压后安装WampServer2a-x3exe,一步步下去就可以了,一般...

怎样去理解PHP语言

编写命令行脚本:可编写一段不需要任何服务器或者浏览器来运行它的php脚本。编写命令脚本只需要php解析器来执行,命令行脚本也可以用来处理简单的文本。编写桌面应用程序:php虽然不是一种最好的语言来编写有着图形界面的桌面应用程序,但是如果php用户有着强大的php应用能力,可以利用PHP-GTK来编写这些程序...

详解PHP实现MVC的几种方法

我们可以在Wiki或者[2]中找到更为详尽的解释,这里我并不打算,也没有能力进行深入的讲解,从PHP开发的角度来讲,MVC可以概括为:视图(The View):一说到视图,我们很多人都会想到模板引擎(诸如Smarty等等)。其实就是各种各样的输出,比如说html模板和Javascript文件等。模块(The Model)模块代表了程序的...

php文件怎么打开?怎么运行php文件??

1、第一步,找到桌面的php文件,见下图,然后进入下一步。2、其次,完成上述步骤后,右键单击php文件,然后从弹出的列表中选择“打开方式”选项,见下图,然后进入下一步。3、接着,完成上述步骤后,从打开的选项中选择“记事本”选项,见下图,然后进入下一步。4、然后,完成上述步骤后,可以在记事本...

如何在本地搭建一个PHP环境

本地调试PHP程序。省下很多不必要花的时间,快速学习怎么样拥有一个自己的网站。千里之行始于足下,我们先从搭建本地php环境开始说起。工具/程序 DedeAMPZ discuz论坛程序 方法/步骤 我们先来百度下载我们需要的软件和程序DedeAMPZ和discuz论坛程序,这两个都可以在百度里面找到,我们把他下载到我们的桌面。

如何轻松搭建本地PHP环境,几步即可搞定

现在,我们可以进入C:/phpstudy进入目录下看到有个“www”文件夹,这个目录就是我们存放PHP网站程序的地方,直接放置到其根目录下即可。这里,我们用discuz3.2程序为例,把程序放置WWW目录根目录下 控制面板上的“Mysql管理器”是用来管理mysql数据库的,点击下,可以通过浏览器进入MySQL管理页 这是点击后...

php三个应用领域?

03编写桌面应用程序 php也许并不完全适合用来做图形界面应用程序,但是开发人员同样可以在客户端程序应用某些php的高级特性,通过使用php-GTK来编写这些程序。php-GTK是php的一个扩展,并不包含在标准的开发包中,开发人员需要单独编译它。通过php-GTK可以建立独立的GUI(用户图形界面)应用程序,例如,音频播放...

windows桌面程序开发流程 php开发桌面应用程序 前端桌面应用程序开发 java开发web桌面应用程序 java开发桌面程序用什么框架 php 桌面程序开发 linux桌面程序开发 java可以开发桌面程序吗 windows桌面程序开发工具
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
惠州市中级人民法院机构设置 小米6x黑屏无法唤醒 PPT无法打开ppt无法打开需要修复 红薯和红糖一起煮好吗 红薯能不能和红糖一起吃吗 红薯与红糖一起煮好吗 盗汗醒后感觉上半身热出汗、嘴干、但腿脚冷怎么办 ...上半身总是出汗,感觉很热是什么原因。 屁股以上一直到头部出汗特别厉害,而两条腿却冷飕飕的,不能招风怎么办... 上半身爱出汗,下半身不爱出汗,冬天手脚冰凉,有些便秘,这属于什么体质... PHP可以开发桌面应用吗 普及一下知识php如何做桌面客户端 羊城的城市名是什么 羊城什么城市? 羊城是指哪个城市 羊城是哪个城市? 广州这座城市为什么叫羊城? 羊城指的哪座城市 世界上的羊城指的是哪一座城市? 羊城在哪里 “羊城”是什么城市? 羊城是我国的哪座城市的别称? 羊城是指哪个城市? 羊城是哪里啊? 羊城是什么地方?为什么叫羊城? 羊城是我国哪个城市的别称 羊城是哪里的城市? 17年二手知豆d2s值多少钱 吉利知豆d2电动汽车多少钱 别小看“老年代步车”,这些车都很经典,其中一款热卖中 如何将PHP程序做成桌面程序的样子? - 技术问答 如何通过php生成网页桌面的快捷方式 php可以用来开发桌面应用吗 PHP是不是只能做网站呀,能不能做应用程序呢? 404 Not Found 桌面环境高PHP开发一般选用什么版本的桌面系统 php网页如何调用桌面应用程序C# winform 用什么语言做桌面应用软件最好? 什么求组词 php是什么意思 提高Web前端性能的技巧有哪些? 如果患有新型冠状病毒肺炎,对身体会有什么影响呢? 关于新型冠状病毒肺炎的作文怎么写? 高效电子有限公司在东莞寮镇的那个厂是不是骗人的?我是电话面试的?求求各位好心人给我说说? Win10 edge浏览器收藏夹导入/导出怎么设置 如何导出Edge收藏夹?Edge浏览器收藏夹导出教程 Win10 Edge浏览器收藏夹到怎么导出到文件 microsoft edge 怎么把收藏栏导出来 microsoft edge 怎么把收藏栏导出来 win 10 Microsoft Edge浏览器收藏夹怎么导出