この記事では、PHP で多次元配列の各単位の値 (数値) を 2 倍にする方法を主に紹介します。PHP で配列を操作するスキルが含まれます。必要な方は参考にしてください。
この記事の例では、多次元配列の各セルの値 (数値) を 2 倍にする PHP A メソッドについて説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです。 前提: 多次元配列、その最小単位の値はそれぞれ数値です。要件: 最小単位値を 2 倍にする関数を作成します。
<?php
$arr = array(1,3,'a'=>20,'b'=>array(2,4,6,'c'=>7));
function arr2($arr){
foreach($arr as $key=>$v){
if(!is_array($v)){
$arr[$key] *= 2;
}else{
$arr[$key] = arr2($arr[$key]);
}
}
return $arr;
}
echo "<pre class="brush:php;toolbar:false">";
print_r(arr2($arr));
?><?php
$arr = array(1,3,'a'=>20,'b'=>array(2,4,6,'c'=>7));
function t(&$arr){
$arr *= 2;
}
echo "<pre class="brush:php;toolbar:false">";
array_walk_recursive($arr,'t');
print_r($arr);
?>概要 :以上がこの記事の全内容です、皆様の学習に役立てば幸いです。
関連する推奨事項:画像のクライアント側とサーバー側のアップロードを実装するための php メソッド
以上がPHP多次元配列の各セルの値を2倍にするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。