如果值为逗号,则php将函数重复10次
仅当值为“,”时,我尝试重复该函数: 这是我的代码,用于尝试从地址获取坐标,但有时它只获取“,”,所以我希望它尝试10次,直到获得完整的坐标如果值为逗号,则php将函数重复10次,php,coordinates,repeat,Php,Coordinates,Repeat,仅当值为“,”时,我尝试重复该函数: 这是我的代码,用于尝试从地址获取坐标,但有时它只获取“,”,所以我希望它尝试10次,直到获得完整的坐标 $coordinates1 = getCoordinates($placeadress); $i == 0; while (($coordinates1 == ',') && ($i <= 10)) { $coordinates1 = getCoordinates($placeadress); $i++; } 可以
$coordinates1 = getCoordinates($placeadress);
$i == 0;
while (($coordinates1 == ',') && ($i <= 10)) {
$coordinates1 = getCoordinates($placeadress);
$i++;
}
可以试试这个吗
$coordinates1 = getCoordinates($placeadress);
$i = 0;
while ($i <= 10) {
$coordinates1 = getCoordinates($placeadress);
if($coordinates1==',')
$i++;
else
break;
}
$coordinates 1=getCoordinates($placeAddress);
$i=0;
while($i您可以使用一个空块将所有代码缩短为一段时间:
<?php
$i = 0;
while (
($coords = getLatLong($place))
&& $coords == ','
&& $i++ < 10
);
好的,有什么问题吗?我真的不知道这个代码是否正确它应该做什么,它做什么?为什么要反复调用函数getCoordinates?返回值是“,”并且应该返回“31.8232966,34.6994269”(例如)。
<?php
$i = 0;
while (
($coords = getLatLong($place))
&& $coords == ','
&& $i++ < 10
);