ホームページ > バックエンド開発 > PHPチュートリアル > 多次元配列の各セルの値(数値)を2倍にするPHPメソッド_PHPチュートリアル

多次元配列の各セルの値(数値)を2倍にするPHPメソッド_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:04:14
オリジナル
758 人が閲覧しました

phpで多次元配列の各ユニットの値(数値)を2倍にする方法

この記事では主にphpで多次元配列の各ユニットの値(数値)を2倍にする方法を紹介します。 php で配列を操作するスキル、必要な友人はそれを参照できます

この記事の例では、PHPで多次元配列の各セルの値(数値)を2倍にする方法を説明しています。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

前提: 多次元配列、その最小単位の値はそれぞれ数値です。
要件: 最小セル値を 2 倍にする関数を作成します。

コードは次のとおりです

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

$arr = 配列(1,3,'a'=>20,'b'=>配列(2,4,6,'c'=>7));

関数 arr2($arr){

foreach($arr as $key=>$v){

if(!is_array($v)){

$arr[$key] *= 2;

}その他{

$arr[$key] = arr2($arr[$key]);

}

}

$arr を返す;

}

エコー「

」;

print_r(arr2($arr));

?>

システムが提供する機能を使用して問題を解決する方法は次のとおりです。

?

1

2

3

4

5

6

7

8

9

$arr = 配列(1,3,'a'=>20,'b'=>配列(2,4,6,'c'=>7));

関数 t(&$arr){

$arr *= 2;

}

エコー「
」;

array_walk_recursive($arr,'t');

print_r($arr);

?>

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/966907.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/966907.html技術記事 PHPで多次元配列の各ユニットの値(数値)を2倍にする方法 この記事では、PHPで多次元配列の各ユニットの値(数値)を2倍にする方法を、PHP配列のスキルを中心に紹介します。操作...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート