在arry排序键中解析错误

时间:2017-04-17 17:59:46

标签: php sorting

我收到错误说

  

解析错误:语法错误,第14行的/home/ajayi/public_html/html/arrays.php中的意外'['

当我添加排序时,我开始收到错误。我想要做的是将水果的名称按字母顺序排序。

这是我的代码......

Check check(4,2);
atomic_bool answer = true;
thread worker1(&Check::is_compatible, check, 0, 0, ref(answer));
thread worker2(&Check::is_compatible, check, 1, 1, ref(answer));
worker1.join(); worker2.join();
if (answer) //do something

1 个答案:

答案 0 :(得分:0)

我更改了排序行的位置,以便只调用一次排序行。 (见“马克贝克”的评论)。数组值的回显仍然存在于原始位置。

$myArray = array('0' => 'tangerine' , '1' => 'orange' , '2' => 'kiwi', '3' => 'strawberry' , '4' => 'banana', '5' => 'grape', '6' => 'pear' , '7'=> 'apple');

sort($myArray);
echo "<table border ='2px black solid'>";
for ($x = 0; $x < 8; $x++){
    echo "<tr>";
    for($y = 0; $y < 10; $y++){
         echo "<td>" . $myArray[$x][$y] . "</td>";
    }
    echo "</tr>";
}
echo"</table>";