php与C的交互问题
你这样做简直就是浪费了PHP 。
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、微信小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了滨州免费建站欢迎大家使用!
PHP 是做后端的不是做前端的。前端用 html。
如果不是效率要求特别高,是用不上C 的。
而且PHP 的效率已经非常高了。
Objective-C 和php进行数据交互只能用json吗
你看php支持什么交互了,我对php不了解,,关键看php支持什么,obj-c可以发任何格式的消息,因为obj-c是一个programming language,php相对来说是一个script language,功能也是有限的。JSON还是比较好的,google现在开始统一使用json了,xml正慢慢被淘汰。
C扩展怎么返回数组给PHP?
$a = array();
$a[] = "项目";
$a[] = "标题";
$a[] = "时间";
return $a
用C写的一个socket数据包发送到80端口,用php怎么在服务器上接收到?
set_time_limit(0);
//设置脚本超时时间;0表示不限制
$socket
=
socket_create(AF_INET,
SOCK_STREAM,SOL_TCP);
//创建一个套接字,参数太多,自己查手册
socket_bind($socket,'localhost',80);
绑定主机,端口
socket_listen($socket);
监听端口
$connection=socket_accept($socket)
接受连接
后面就可以通过socket_read()和socket_write();进行收发数据
最后用socket_close()销毁资源;
注意,这里需要直接通过php.exe直接来驱动,不要过服务器;
php怎么提交数据到另一个网站,然后要他返回一个值
这个可以通过PHP的curl请求来提交数据到其他的网站!获取执行的结果即可!以下是一个示例。
function curlpost($data,$url){ //curlpost提交函数
$data=array('data'=$data);
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, $url );
curl_setopt ($ch, CURLOPT_POST, true );
curl_setopt ($ch, CURLOPT_HEADER, 0 );
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ($ch, CURLOPT_POSTFIELDS, $data );
$state=curl_exec ($ch );
curl_close ($ch );
return $state;
}
从C/C++迁移到PHP——判断字符类型的函数
在C/C++中,头文件ctype.h中定义了关于字符类型一组宏,可以得到给定字符的类型。
而PHP中没有相关函数。前些天发现在下载的PHP中提供了一个名为php_ctype.dll的扩展库,
加载后发现提供一部分此类的函数,特整理出来供大家参考。
在PHP中正确加载php_ctype.dll文件后,用?php
phpinfo();?可以看到以下信息:
ctype
ctype
functions
enabled
(experimental)
然后就可以使用它所提供的函数了。所有函数的用法同C/C++基本相同,区别在于在C/C++中函数的参数是
字符型(char),而在PHP中函数的参数可以是字符串(string)。例如:
?php
$string="123ADAADAD";
if(isalnum($string))
{
echo
"只有大小写字母和数字!";
}
?
附:php_ctype.dll支持的函数
bool
isalnum(string)
bool
isalpha(string)
bool
iscntrl(string)
bool
isdigit(string)
bool
isgraph(string)
bool
islower(string)
bool
isprint(string)
bool
ispunct(string)
bool
isspace(string)
bool
isupper(string)
bool
isxdigit(string)
【本文版权归作者凡草0515与奥索网共同拥有,如需转载,请注明作者及出处】
网站栏目:c传数据给php c语言发送数据
转载来源:http://lswzjz.com/article/docdgog.html