A. 在php中如何调用C/C++写的程序
可以将c编译成可执行文件,然后通过exec函数调用它
B. php能够调用C或C++写的.dll文件吗 - PHP进阶讨论
可以我写过一个调用SAP BO的COM,要调用必须先安装好COM组件的,在注册表查出组件名字(如果你不清楚组件名字的话)我把我写过的函数给你看看
/**
* 加载COM组件
*/
private function createCompanyObject() {
$company = false;
try {
$company = new COM("SapBobsCom.Company");//这样就可以获取COM组件了
} catch(Exception $e) {
$this->errorMsg = $e->getMessage();
}
return $company;
}
C. 关于PHP与C语言
对。会C的人再学PHP,无异于如虎添翼。
市场上相当受欢迎。
C是PHP的母语,很多语法上都是相通的。再学PHP会很容易
D. PHP语言与C语言有什么联系
1,PHP大量借鉴C,PERL,JAVA的语法,他们之间肯定有密切的联系
2,PHP去掉了C语言中关于指针比较难把握的运算,使得PHP比C容易学习和掌握
3,PHP与C语言的一些差别,在某种程度上PHP可能比C语言更为灵活。比如,在C语言中,变量要先定义,才能使用。而PHP中变量则不需事先定义,直接使用即可。对于变量的类型,在赋值时自动生成。
4,学PHP不需要C语言基础,本来就比C容易上手,但是,如果你有C基础,那学起来不那么费力
E. php和C语言的区别
一、指代不同
1、php:即“超文本预处理器”,是一种通用开源脚本语言。
2、C语言:是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。
二、特点不同
1、php:是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。
2、C语言:能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
三、优势不同
1、php:具有较高的数据传送处理水平和输出水平,可以广泛应用在Windows系统及各类Web服务器中。如果数据量较大,PHP语言还可以拓宽链接面,与各种数据库相连,缓解数据存储、检索及维护压力。
2、C语言:提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。