0
PHP를 사용하는 배열에서 작업하고 있는데 배열의 항목을 바꿔 쓰려고합니다.PHP에서 다차원 배열의 요소를 교환하는 방법
!- #- #
@- !- #
@- @- !
I 출력은 다음과 같이 할 수 있도록 배열의 인덱스를 교환하는 것을 시도하고있다 :
!- @- @
#- !- @
#- #- !
위의 코드의 출력을 가지고
<html>
<body>
<p>
<?php
$test2 = array ( array("!","#","#"),
array("@","!","#"),
array("@","@","!",)
);
for($f=0; $f < count($test2); $f++)
{
for($g=0; $g < count($test2); $g++)
{
if($g >= 2)
{
echo "{$test2[$f][$g] } ";
}
else
{
echo "{$test2[$f][$g] }- ";
}
}
echo "<br>";
}
...
:이 코드가
도움을 주셔서 감사합니다.
내부 배열과 외부 배열의 순서를 반대로하려고하거나 배열을 그대로두고 단순히 역순으로 출력하고 싶습니까? –
for 루프에서 감소하지 않는 이유는 무엇입니까? http://phpfiddle.org/main/code/kb5-m3x – GuyT
또한 'if'를 단순화 할 수 있습니다. 다음과 같이 바꿉니다 :'echo ($ g> = 2)? "{$ test2 [$ f] [$ g]}": "{$ test2 [$ f] [$ g]} -"; ' – GuyT