如何让这段代码工作?代码组织 array2 在 array2 中打印前 2 个结果,然后在下面打印数组的其余部分。“有些行来自python”。
$array2 = array(101040=>"one",101060=>"two",102040=>"three",102020=>"four");
$array1 = new ArrayObject();
$array1->append("101040");
$array1->append("101060");
$array1->append("102020");
if (strlen($array1)==0)
{
print "Array is empty.";
}
else if(strlen($array1)>2)
{
$array1->asort();
print ($array2[$array1[0]]);
print ($array2[$array1[1]]);
for a in range(int(strlen($array1))-2);
print ($array2[$array1[a+2]]);
}
else
{
$array1->asort();
for a in range(strlen($array1)):
print($array2[$array1[a]]);
}
我希望这可以在 php 中使用。