$array = array("0.0.0.0","3.5.3.3","3.3.3.3",null,"1.1.1.1");
for($i=0;$i<count($array,0);$i++)
echo "begin-"+$array[$i]+"-end"."<br />";
期待结果:
begin-0.0.0.0-end
begin-3.5.3.3-end
begin-3.3.3.3-end
begin--end
begin-1.1.1.1-end
实际结果为
0
3.5
3.3
0
1.1
何解呢?
for($i=0;$i<count($array,0);$i++)
echo "begin-"+$array[$i]+"-end"."<br />";
期待结果:
begin-0.0.0.0-end
begin-3.5.3.3-end
begin-3.3.3.3-end
begin--end
begin-1.1.1.1-end
实际结果为
0
3.5
3.3
0
1.1
何解呢?
for($i=0;$i<count($array,0);$i++)
echo "begin-".$array[$i]."-end"."<br />";+号是java、js连接符
php字符串连接符是.不是+$array = array("0.0.0.0","3.5.3.3","3.3.3.3",null,"1.1.1.1");
for($i=0,$j=count($array);$i<$j;$i++)
echo "begin-".$array[$i]."-end"."<br />";