当前位置:首页 » 编程语言 » PHPGTK

PHPGTK

发布时间: 2022-06-30 17:04:06

1. 求php-gtk下载网址或安装包

这个很久以前就不更新了,php做gui现在推荐wxphp.

http://www.wxphp.org/

2. php+gtk环境配置

首先是去这个网站下载GTK:http://gtk.php.net/download.php

这个是for php5.1.x的,后缀是.zip文件,首先,解压到指定目录,把php.exe(注意,是CLI版的),php5ts.dll和php扩展目录下的iconv.dll复制到刚才解压出来的php-gtk2目录下边,基本上就行了。

现在你可以运行php-gtk2/demos下的事例程序了。

如果你运行的时候出现了"没有找到 intl.dll"的错误,随便到网上下载个就行了<下载intl.dll>,把下载的intl.dll复制到php-gtk2目录下。

补充:
怎么会没有iconv.dll,你不是PHP5吗,那不能使用GTK2哦,你下载程序的页面非常明显的提示了呀。(你对另外几个文件的猜测是正确的)

3. PHP是否只能开发B/S的项目,不能开发C/S的项目

可以做C/S类型的项目,不过你要学习一种UI框架如:PHP-GTK链接:http://gtk.php.net/ GTK是比较知名的一个框架,位置类似QT,swing,awt,或者swt,不过GTK一般是针对C或C++的流行界面。当然是否存在QT对php的绑定你自己在网上查一下。值得一提的是,如果你要用PHP开发CS项目,OO必须强啊!

4. PHP是什么类型的文件,该如何使用

PHP,即“PHP: Hypertext Preprocessor”,是一种广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言的主要目标是让 Web 开发人员快速的书写动态生成的网页.
PHP 代码是运行在服务端的.
它的使用需要你的服务器安装php服务.

PHP 能做什么?
PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此您可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。

PHP 脚本主要用于以下三个领域。

服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作您需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、WEB 服务器和 WEB 浏览器。您需要在运行 WEB 服务器时,安装并配置 PHP,然后,可以用 WEB 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。请查阅“安装”一章以获取更多信息。

命令行脚本。您可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅“PHP 的命令行模式”以获取更多信息。

编写客户端的 GUI 应用程序。对于基于窗口式的应用程序来说,PHP 或许不是一种最好的语言,但是如果您非常精通 PHP,并且希望在您的客户端应用程序中使用 PHP 的一些高级特性,您可以利用 PHP-GTK 来编写这些程序。用这种方法,您还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。如果您对 PHP-GTK 感兴趣,请访问其网站以获取更多信息。

PHP 能够用在所有的主流操作系统上,包括 Linux、Unix 的各种变种(包括 HP-UX、Solaris 和 OpenBSD)、Microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已经支持了大多数的 WEB 服务器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal Web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。对于大多数的服务器,PHP 提供了一个模块;还有一些 PHP 支持 CGI 标准,使得 PHP 能够作为 CGI 处理器来工作。

综上所述,使用 PHP,您可以自由地选择操作系统和 WEB 服务器。同时,您还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。尽管 PHP 目前的版本还没有支持 OOP 所有的标准,但很多代码仓库和大型的应用程序(包括 PEAR 库)仅使用 OOP 代码来开发。

使用 PHP,您并不局限于输出 HTML。PHP 还能被用来动态输出图像、PDF 文件甚至 Flash 动画(使用 libswf 和 Ming)。您还能够非常简便的输出文本,例如 XHTML 以及任何其它形式的 XML 文件。PHP 能够自动生成这些文件,在服务端开辟出一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中。

PHP 最强大最显着的特性之一,是它支持很大范围的数据库。您会发现利用 PHP 编写数据库支持的网页简单得难以置信。目前,PHP 支持如下数据库:

Adabas D Ingres Oracle (OCI7 and OCI8)
dBase InterBase Ovrimos
Empress FrontBase Postgresql
FilePro (read-only) mSQL Solid
Hyperwave Direct MS-SQL Sybase
IBM DB2 MySQL Velocis
Informix ODBC Unix dbm

我们同时还有一个 DBX 扩展库使得您可以自由的使用该扩展库支持的任何数据库。另外,PHP 还支持 ODBC,即 Open Database Connection Standard(开放数据库连接标准),因此您可以连接任何其它支持该世界标准的数据库。

PHP 还支持利用诸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows 环境)等不计其数的协议的服务。您还可以开放原始网络端口,使得任何其它的协议能够协同工作。PHP 支持和所有 WEB 开发语言之间的 WDDX 复杂数据交换。关于相互连接,PHP 已经支持了对 Java 对象的即时连接,并且可以将他们自由的用作 PHP 对象。您甚至可以用我们的 CORBA 扩展库来访问远程对象。

PHP 具有极其有效的文本处理特性,支持从 POSIX 扩展或者 Perl 正则表达式到 XML 文档解析。为了解析和访问 XML 文档,我们支持了 SAX 和 DOM 标准。您可以使用我们的 XSLT 扩展库来转换 XML 文档。

如果您将 PHP 用于电子商务领域,您会发现其 Cybercash payment、CyberMUT、VeriSign Payflow Pro 以及 CCVS 函数对于您的在线交易程序来所是非常有用的。

5. php网站怎么封装成exe

编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。php网站怎么封装成exe这个需要用VB 或则delphi 进行开发

6. php-gtk以后会不会取代lua

感觉是完全有可能的,直接集成了就用不了lua写组件了

7. php-gtk开发的环境配置,所用工具,学习步骤谁给个建议,谢谢

1,需求文档:知道软件有什么需求,要实现什么功能,达到什么目的 2,设计概要:软件需要什么样的模块来组合,用那些算法,画出流程图 3,详细设计:确定函数名字,变量名等细节问题 4,编码:不用说了吧 5,测试:找出缺陷并改正 6,发布 以上是较大公司生产较大的软件的简单流程 对于自己玩的,可以简单化,比如直接编码,想到哪儿就编到哪儿。 建议你要好好学习,打好基础哦 你必须安装.netframework 然后安装iis,具体得看你的系统是什么 xp的iis在添加删除程序里,vista的在程序和功能里 添加完毕后,右键点击我的电脑--管理,即可找到iis

希望采纳

8. PHP开发与Web前端开发有什么区别

一、主体不同

1、PHP:是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识就能使用PHP建立一个真正交互的WEB站点。

2、Web前端:是创建Web页面或app等前端界面呈现给用户的过程。

二、过程不同

1、PHP:PHP网页文件被当作一般HTML网页文件来处理并且在编辑时可以用编辑HTML的常规方法编写PHP。

2、Web前端:通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。


三、学习的框架不同

1、PHP:可选的框架包括CakePHP、CodeIgniter、Zend等。

2、Web前端:熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。


9. 学习php可以做什么发展方向有哪些

PHP能做什么

PHP 能做任何事,PHP 脚本主要用于以下三个领域:

1、服务端脚本。
这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:
A、PHP 解析器(CGI 或者服务器模块)、
B、web 服务器、
C、web 浏览器。
需要在运行web服务器时,安装并配置PHP,然后,可以用web浏览器来访问PHP程序的输出,即浏览服务端的PHP页面。
如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。

2、命令行脚本。
可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。
通过这种方式,仅仅只需要 PHP 解析器来执行。
这种用法对于依赖cron(Unix或者Linux环境)或者Task Scheler(Windows环境)的日常运行的脚本来说是理想的选择。
这些脚本也可以用来处理简单的文本。

3、编写桌面应用程序。
对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,
但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,
可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。
PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。
如果对 PHP-GTK 感兴趣,请访问其网站以获取更多信息。



PHP还可用于其他更广泛的领域:
PHP 还支持利用诸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows环境)等不计其数的协议的服务。
还可以开放原始网络端口,使得任何其它的协议能够协同工作。
PHP 支持和所有 web 开发语言之间的 WDDX 复杂数据交换。
关于相互连接,PHP 已经支持了对 Java 对象的即时连接,并且可以将他们自由的用作 PHP 对象。
甚至可以用我们的 CORBA 扩展库来访问远程对象。

PHP 具有极其有效的文本处理特性,支持从 POSIX 扩展或者 Perl 正则表达式到 XML 文档解析。
为了解析和访问 XML 文档,PHP 4 支持 SAX 和 DOM 标准,也可以使用 XSLT 扩展库来转换 XML 文档。
PHP5基于强健的libxm2标准化了所有的XML扩展,并添加了SimpleXML和XMLReader支持,扩展了其在XML方面的功能。

如果将PHP用于电子商务领域,
会发现其Cybercash支付、CyberMUT、VeriSign Payflow Pro以及MCVE函数对于在线交易程序来说是非常有用的。

另外,还有很多其它有趣的扩展库。
例如 mnoGoSearch 搜索引擎函数、IRC 网关函数、多种压缩工具(gzip、bz2)、日历转换、翻译……

php+mysql相结合,可以开发大中型网站,网店等软件,flex+php+mysql相结合可以开发像开心网这样的游戏,还有phpgane(游戏),随着php版本的不断提高,php涉及领域网站,网游和管理,销售软件等开发触!

热点内容
凤凰地下商城wifi密码是多少 发布:2025-02-04 14:42:00 浏览:902
哈希查找算法 发布:2025-02-04 14:40:36 浏览:465
云服务器显示黑洞 发布:2025-02-04 14:29:05 浏览:300
redhatlinux教程 发布:2025-02-04 14:24:48 浏览:831
nvidia缓存清理吗 发布:2025-02-04 14:16:55 浏览:307
笔记本电脑如何设置锁屏密码 发布:2025-02-04 13:54:42 浏览:163
构成c语言程序的基本单位 发布:2025-02-04 13:49:53 浏览:990
如何修改已经更改的密码 发布:2025-02-04 13:38:38 浏览:776
唐dm2021买哪个配置划算 发布:2025-02-04 13:38:38 浏览:628
真空压缩重 发布:2025-02-04 13:38:37 浏览:643