现在我的程序运行在一台php服务器A上,然后这台php服务器程序要把一段文字传给B服务器处理后,获得返回的处理结果,B服务器是用c/c++写的,A和B两台服务器如何良好的通信调用呢,A,B是在同一局域网内的。如果是用socket,方便吗?效率高吗?有其它方法吗?谢谢啊。
自己顶一个!
最理想的设计是xml的webservice 实现调 ......
PHP code:
<?php
$fp=fsockopen("www.csdn.net",80);
if(!$fp)
{
echo 'error<br />';
}else{
[color=#FF0000]$out="GET / HTTP/1.1\r\n";
$out.="Host: www.csdn.net\r\n";
$out.="Connection: Close\r\n\r\n";[/colo ......
用PHP截取,例如:有一个nihao00001 我要输出nihao0001---nihao0300怎么弄啊;
最后输出的是
nihao0001
nihao0002
nihao0003一直到nihao0300
截取什么字符,看不明白LZ意思!
截取nihao0001这个字符;
$a = "nihao0001";
$b = explode();怎么截取之后在用数组弄成输出来的是
nihao0 ......
$a ="nihao00001";
$b=explode("0000",$a);
for($i=0;$i <300;$i++){
$j=strlen($i);
//echo $j;
$str=$i+1;
for($m=0;$m <5-$j;$m++){
$str ="0".$str;
}
$arr[]=$b[0].$str;
}
print_r($arr);
怎么样让这个程序输出后是
nihao0001
nihao ......
以前是用 x32 系统,apache load 的是 apache2php.dll 的 module,
现在换了windows server 2008 x64 enterprise 版,在 php.net 下载了 php-5.3.1RC-x64.zip 的包
不过打开之后,里面没有相关dll 可以载入。
引用If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 ......
mysql和平apache的确启动了, 但在php连接不上mysql, 帐号密码都正确
曾经移动文件夹
换了盘符
环境都改变了,自己检查下拉!
引用
曾经移动文件夹
囧rz.
移动了就检查下路径配置呗。自己检查。
就是检查不出那里有问题, 特郁闷, 所以才问, 那个时候我已经写程序写到头晕眼花了
......