很多站长朋友们都不太清楚php调用软件,今天小编就来给大家整理php调用软件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php网页如何调用桌面应用程序C# winform 2、 如何在PHP页面中调用应用程序? 3、 php调用exe问题 4、 php调用wps 求完整教程 5、 PHP需要用到什么软件 6、 php如何调用make软件? php网页如何调用桌面应用程序C# winform这个不是PHP的范畴,需要调用外部应用必须要通过浏览器
像腾讯 淘宝之类都是自己定义相关协议来完成的.
不同的浏览器调用方式也不尽相同
如何在PHP页面中调用应用程序?这个没有研究过
但是PHP可以执行命令行命令
用
exec()
system()
shell_exec()
等函数
php调用exe问题PHP里面exec其它命令可以成功执行,而调用特定的程序没有成功,我推测有三个方面的原因:
一是APACHE的进程(估计是httpd.exe)身份与你命令行执行的是否相同,可以在进程管理器里面查看。
二是环境不同,你的julia是否需要某些特定环境变量支持,PHP执行的时候这些环境变量是否都有,可以在PHPINFO()里面查看。
三是相对路径不同,命令行下执行时系统查找文件的环境不同,试试看这样写:
exec(" julia 12.jl");
修改为:
exec("c:\\julia\\julia.exe d:\\jl\\12.jl");
此外,你的调试信息显示stderr异常,是否julia必须依赖stderr。还有,julia是CONSOLE环境还是GUI程序,如果是CONSOLE的,能否使用-?或者-v参数显示简单信息,用以测试调用julia是否成功,例如你的julia支持julia -version显示版本号,那么你可以在PHP里面这样写:
exec(" julia -version");
查看命令行和浏览器里面的效果。
php调用wps 求完整教程php用WPS生成文档
该操作只能在windows服务器上才能执行,是因为,只有windows服务器才支持COM功能,而且,必须安装wps(这点应该不难,因为WPS是免费软件)
免费软件这点太重要了,如果你要生成WORD,你不可能安装一个OFFICE吧,office太贵了。
<?php
$wps = new COM("WPS.Application");
$wps->Visible = false;
$doc = $wps->Documents->Add();
$doc->Range->Text = 'WPS FOR PHP test';
$doc->Paragraphs[1]->Alignment = 1;
$doc->Shapes->AddPicture("", 100, 50, 148, 60);
$doc->SaveAs('c:\\temp\\test1.wps');
$doc->Close();
$wps->Quit();
unset( $doc , $wps );
?>
代码很简单,只是添加了一个文字和一个图片而己。但是,证明了是可以使用这个功能。
大家别忘了,WPS的附加功能可是很多的,比如把文件转为PDF等格式。也就是说, 如果是在windows服务器上,我们要生成PDF,可以不使用那些什么fpdf类库,而是使用WPS先生成一个WORD格式的文档,然后直接exportPdf就可以了。要知道OFFICE默认并不支持这种功能。黑黑
这也是一种思路嘛,思路决定出路,转换一种思路,可能就是海阔天空。
这里是WPS的开发者网站:,从这里可以下载API:
PHP需要用到什么软件PHP集成开发环境,有Zend Studio、Eclipse for PHP、PhpStorm等。
1、Zend Studio
Zend Studio是Zend Technologies公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS,但只对PHP语言提供调试支持。
2、EclipsePHP Studio
EclipsePHP是一个大型PHP项目开发编译器,基于Eclipse底层开发而来,并且集成了JDK,免除了安装配置的麻烦,一次安装即可使用,无需配置。
此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN 、 CVS 。 内嵌浏览器可以在调试简单代码实时浏览。
3、PhpStorm
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
扩展资料
php的特点
一、开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP 运行环境的使用也是免费的。
二、快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
三、数据库连接的广泛性
PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
四、面向过程和面向对象并用
在PHP语言的使用中,可以分别使用面向过程和面向对象, 而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言是做不到的。
php如何调用make软件?在php可以执行shell,可以通过system、shell_exec、exec等函数实现,你可以试试。
又及php是可以用c写扩展的,如果你想要了解是这个部分,你可以参考下
;id=195class=2
我之前试过用php做网页后台检测后台进程以及执行shell脚本,不知道你是否是要做类似的功能
关于php调用软件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。