Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将x、y坐标置于中间 正如你在左上角看到的,UID:1被放置,我想要它在中间,但是我不知道如何…_Php - Fatal编程技术网

Php 将x、y坐标置于中间 正如你在左上角看到的,UID:1被放置,我想要它在中间,但是我不知道如何…

Php 将x、y坐标置于中间 正如你在左上角看到的,UID:1被放置,我想要它在中间,但是我不知道如何…,php,Php,我想我需要在startX或其他地方取坐标,但是如果有-坐标,我会做一个特定的测试,这可能吗 UID: 1 (3, 5) (4, 5) (5, 5) (6, 5) (7, 5) (8, 5) (9, 5) (10, 5) (11, 5) (12, 5) (13, 5) (2, 6) (3, 6) (4, 6) (5, 6) (6, 6) (7, 6) (8, 6) (9, 6) (10, 6) (11, 6) (12, 6) (13, 6) (2, 7) (3,

我想我需要在startX或其他地方取坐标,但是如果有-坐标,我会做一个特定的测试,这可能吗

UID: 1  (3, 5)  (4, 5)  (5, 5)  (6, 5)  (7, 5)  (8, 5)  (9, 5)  (10, 5) (11, 5) (12, 5) (13, 5)
(2, 6)  (3, 6)  (4, 6)  (5, 6)  (6, 6)  (7, 6)  (8, 6)  (9, 6)  (10, 6) (11, 6) (12, 6) (13, 6)
(2, 7)  (3, 7)  (4, 7)  (5, 7)  (6, 7)  (7, 7)  (8, 7)  (9, 7)  (10, 7) (11, 7) (12, 7) (13, 7)
(2, 8)  (3, 8)  (4, 8)  (5, 8)  (6, 8)  (7, 8)  (8, 8)  (9, 8)  (10, 8) (11, 8) (12, 8) (13, 8)
(2, 9)  (3, 9)  (4, 9)  (5, 9)  (6, 9)  (7, 9)  (8, 9)  (9, 9)  (10, 9) (11, 9) (12, 9) (13, 9)
(2, 10) (3, 10) (4, 10) (5, 10) (6, 10) (7, 10) (8, 10) (9, 10) (10, 10)    (11, 10)    (12, 10)    (13, 10)
(2, 11) (3, 11) (4, 11) (5, 11) (6, 11) (7, 11) (8, 11) (9, 11) (10, 11)    (11, 11)    (12, 11)    (13, 11)
(2, 12) (3, 12) (4, 12) (5, 12) (6, 12) (7, 12) (8, 12) (9, 12) (10, 12)    (11, 12)    (12, 12)    (13, 12)
(2, 13) (3, 13) (4, 13) (5, 13) (6, 13) (7, 13) (8, 13) (9, 13) (10, 13)    (11, 13)    (12, 13)    (13, 13)
(2, 14) (3, 14) (4, 14) (5, 14) (6, 14) (7, 14) (8, 14) (9, 14) (10, 14)    (11, 14)    (12, 14)    (13, 14)
(2, 15) (3, 15) (4, 15) (5, 15) (6, 15) (7, 15) (8, 15) (9, 15) (10, 15)    (11, 15)    (12, 15)    (13, 15)
(2, 16) (3, 16) (4, 16) (5, 16) (6, 16) (7, 16) (8, 16) (9, 16) (10, 16)    (11, 16)    (12, 16)    (13, 16)
然后,使用
$startX
$startY
作为循环的基本整数,为循环请求两个
。因此,根据您的
if
子句,第一个要打印的项目将是
$player[2][5]
(或
$player[$startX][$startY]


演示当前脚本的错误:更改
$startX=1和<代码> $STATY=1 < /代码>,UID将以$x=2和$y=5打印。

<代码> $这是一个愚蠢的举动,以便尝试自己修复:P'在中间' -在中间的中间输出的上面。
UID: 1  (3, 5)  (4, 5)  (5, 5)  (6, 5)  (7, 5)  (8, 5)  (9, 5)  (10, 5) (11, 5) (12, 5) (13, 5)
(2, 6)  (3, 6)  (4, 6)  (5, 6)  (6, 6)  (7, 6)  (8, 6)  (9, 6)  (10, 6) (11, 6) (12, 6) (13, 6)
(2, 7)  (3, 7)  (4, 7)  (5, 7)  (6, 7)  (7, 7)  (8, 7)  (9, 7)  (10, 7) (11, 7) (12, 7) (13, 7)
(2, 8)  (3, 8)  (4, 8)  (5, 8)  (6, 8)  (7, 8)  (8, 8)  (9, 8)  (10, 8) (11, 8) (12, 8) (13, 8)
(2, 9)  (3, 9)  (4, 9)  (5, 9)  (6, 9)  (7, 9)  (8, 9)  (9, 9)  (10, 9) (11, 9) (12, 9) (13, 9)
(2, 10) (3, 10) (4, 10) (5, 10) (6, 10) (7, 10) (8, 10) (9, 10) (10, 10)    (11, 10)    (12, 10)    (13, 10)
(2, 11) (3, 11) (4, 11) (5, 11) (6, 11) (7, 11) (8, 11) (9, 11) (10, 11)    (11, 11)    (12, 11)    (13, 11)
(2, 12) (3, 12) (4, 12) (5, 12) (6, 12) (7, 12) (8, 12) (9, 12) (10, 12)    (11, 12)    (12, 12)    (13, 12)
(2, 13) (3, 13) (4, 13) (5, 13) (6, 13) (7, 13) (8, 13) (9, 13) (10, 13)    (11, 13)    (12, 13)    (13, 13)
(2, 14) (3, 14) (4, 14) (5, 14) (6, 14) (7, 14) (8, 14) (9, 14) (10, 14)    (11, 14)    (12, 14)    (13, 14)
(2, 15) (3, 15) (4, 15) (5, 15) (6, 15) (7, 15) (8, 15) (9, 15) (10, 15)    (11, 15)    (12, 15)    (13, 15)
(2, 16) (3, 16) (4, 16) (5, 16) (6, 16) (7, 16) (8, 16) (9, 16) (10, 16)    (11, 16)    (12, 16)    (13, 16)
$startX = 2;
$startY = 5;

$player[2][5] = 1;