<配列>

  • 配列内の文字を文字番号で指定して取り出す

 
$mem["$s"] = 0123456789;
 
print($mem["$s"][5]);
        ↑  ↑
      配列指定 文字番号
 
出力結果 5
 

                                                                                                                                                                      • -

$y = "Yamada";
$s = "Suzuki";
 
$mem = array( "$y" => array("0" => "1", "20", "19" ));
 
$mem["$y"][ ] = "123";
 
$mem["$s"][ ] = "50";
$mem["$s"][ ] = "3";
$mem["$s"][ ] = "45";
 
print_r($mem);
 
出力結果
 Array ( [Yamada] => Array ( [0] => 1 [1] => 20 [2] => 19 [3] => 123 ) )
 Array ( [Suzuki] => Array ( [0] => 50 [1] => 3 [2] => 45 ))
 

                                                                                                                                                                        • -

 

  • 連想配列キーを指定して任意の配列を消す。

print_r($mem);  $memの中は上のまま
 
出力結果
 Array ( [Yamada] => Array ( [0] => 1 [1] => 20 [2] => 19 [3] => 123 ) )
 Array ( [Suzuki] => Array ( [0] => 50 [1] => 3 [2] => 45 ))
 
 
unset($mem[$y]); ←削除関数
 
print_r($mem);
 
出力結果
 Array ( [Suzuki] => Array ( [0] => 50 [1] => 3 [2] => 45 ) )