配列の結果をボックスに入力するにはどうすればよいですか。また、前の検索で null が返された場合は、後続の検索で空のスペースを埋めるために上に移動し続ける必要があります。以前の検索が空でない場合、後続の検索はそれに応じて独自の位置に入力されます。
Box
Result 1 // $Arr1 で 'X' を
検索します。Result 2 // $Arr2 で 'X' を検索します。結果 1 が空の場合は上に移動
結果 3 // $Arr3 で 'X' を検索します。結果 1 または 2 が空の場合は上に移動
次のコードを試しましたが、以前の検索が空の場合は上に移動せず、複数の結果が空でない場合はそれに応じていっぱいになりません。
<?php
if (($pos1 = array_search('X', $Arr1, true)) !=== null){
echo $pos1; ?><br />
<?
} else {
if (($pos2 = array_search('X', $Arr2, true)) !=== null){
echo $pos2; ?><br />
<?
} else {
if (($pos3 = array_search('X', $Arr3, true)) !=== null){
echo $pos3; ?>
}
?>