作者sivle (KC)
看板PHP
标题[请益] 字串和array
时间Fri May 9 15:29:47 2008
为什麽字串连结的时候会有问题???
请问是我的用法有错误吗
$inputindex=0;
$inputarray=Array();
foreach ( $_GET as $key => $val )
{
$inputarray[$inputtindex]=$val;
^
echo $inputarray[$inputtindex].'<br>';
^
$inputindex++;
}
if(bcmod($inputindex, '2')!= 0 )
{
echo "input error";
}
$callcount=$inputindex/2;
$callstring=Array();
for($x=0;$x<$inputindex;$x++)
{
$url="ann_sample".' '.$inputarray[$x].' '.$inputarray[$x+1];
//$url=$url+
echo $url.'<br>';
$callstring[$x]=shell_exec("ann_sample 1111 11111");
echo $callstring[$x].'<br>';
}
在$url的时候回传只有 ann_sample
还是字串和array连结的时有问题..
--
喜欢一个人是为什麽呢
也许是因为觉得她好
还是觉得她吸引到你
或许是感觉对了
但是许多的时候是不需要任何理由的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.214.133
1F:→ arrack:are you sure $inputarray have data? 05/09 15:33
2F:→ sivle:嗯..有...我前面可以echo出inputarray的资料了 05/09 15:34
※ 编辑: sivle 来自: 140.113.214.133 (05/09 15:36)
3F:→ arrack:你在回圈中echo $inputarray[$x] 先确定没带错吧 05/09 15:35
4F:→ sivle:应该没有吧....因为我是以每次取array中的二个来连结 05/09 15:37
5F:推 arrack:var_dump $inputarray 你的用法不能证明你的阵列使用 数字 05/09 15:37
6F:→ arrack:索引 05/09 15:38
7F:→ arrack:你印出来测试看看不就知道了,不要用应该 05/09 15:38
8F:推 JoeHorn:1. 为何用 bcmod ? 直接用 % 。 另外,请善用 else 。 05/09 15:40
9F:→ JoeHorn:2. for 里面, x 似乎应该 < $callcount ? 05/09 15:41
10F:→ sivle:我index变数..打错字..><" 05/09 15:41
11F:推 arrack:-.- 恩 我看到了XD 05/09 15:43
12F:→ arrack:除错不能只靠应该,印出来就对了XD 05/09 15:44
13F:→ sivle:因为php是新手所以我都以php上的api为主 05/09 15:44
※ 编辑: sivle 来自: 140.113.214.133 (05/09 15:45)
14F:→ sivle:感谢感谢.. 05/09 15:46
15F:→ sivle:我本来也是想用来%但是不确定用法... 05/09 15:52
16F:→ sivle:arrack可以提供一下除错的小技巧吗??? 05/09 15:55
17F:推 arrack:简单的方法就是每个资料眼见为凭 05/09 16:11
18F:→ arrack:不要用思考的,依这题为例echo $inputarray[$x] 出来 05/09 16:12
19F:→ arrack:自然就会发现没资料,就会往前查看程式了 05/09 16:12
20F:→ sivle:感谢感谢...虽然我有echo出来看了 但是以为前面有就一直有了 05/09 18:26
21F:→ JoeHorn:array debug 可以用 print_r($array) 或 var_dump($array) 05/09 18:43
22F:→ sivle:感谢..我会好好利用的... 05/09 19:52
23F:→ sivle:JoeHorn大大说要善用else的意思是?? 05/09 19:53
24F:推 JoeHorn:为什麽你用 if 来判断有没有错误,有错误却还继续处理? 05/10 01:42
25F:→ sivle:因为我还没写错误要怎处理...我知道这习惯不太好.... 05/10 22:57