指定された要素
を PHP 配列から削除します。出力配列の形式は次のとおりです:
Array
(
[0] => Array
(
[uname] => nick) ] => 0xe5ad99e4b899
[性別] => 0
=> 1.jpg )
[1] => [ uname ] => 0000000000000000000000006D2313D
[ニックネーム] => 0
[顔] => 1.jpg [2] => ;配列
(
[名前] => 000000000000000000000006D37960
[ニックネーム] => 0xe591a8e6888a
[性別] => 0
[顔] = > 1.jpg )
[3] => 配列
(
[名前] => 000000000000000000000006E1D524
[ニック] => 0xe8b5b5e794b2
[性別] => 0
[顔] = > 1.jpg )
[4] => 配列
(
[uname] => 000000000000000000000007859ED7
[ニック] => 0xe69d8ee4b 881
性別] => 0
[顔] => 1.jpg )
[5] => 配列
(
[uname] => 000000000000000000000000FF68482
[ ni CK] => 0xe4bd95e5b08fe6958f
[性別] => 1
[顔] => 1.jpg )
)
これはフレンドチェーン情報を取得するための配列です。私の情報があるためです。私の名前、ニックネーム、その他の情報を削除する必要があります。この配列から私の情報を削除するにはどうすればよいですか。つまり、arr[5] を削除したいのですが、添字が変更される可能性があるため、インデックスで処理できません。配列から情報を削除したいと考えています。オンラインで待っています、ありがとうございます
-----解決策---------
PHP コード
foreach($ar as $k => $v) {
if ($v['uname'] == '0000000000000000000000000FF68482' && $v['nick'] == '0xe4bd95e5b08fe6958f') unset($ar[$k]);
}
$ar = 配列値($ar);