recherche
Maisonphp教程php手册php数组相加 array(“a”)+array(“b”)结果还是array(“a”)

在网上看到一道题:

array("a")+array("b")的结果是___

A.array("a","b")
B.array("b","a")
C.array("b")
D.array("a")

答案:D

php两个数组相加,为什么结果还是不变呢?

因为,它们等效于array("0″=>"a")+array("0″=>"b"),它们的键名相同,前者不能被后者覆盖,如果是array("0″=>"a")+array("0″=>"b","1″=>"c"),那么结果等于array("0″=>"a","1″=>"c")

如果是同一个数组里面,有相同的键名会出现什么情况?

看一段php官方手册中的代码:

复制代码 代码如下:

$switching = array(         10, // key = 0
                    5    =>  6,
                    3    =>  7, 
                    'a'  =>  4,
                            11, // key = 6 (maximum of integer-indices was 5)
                    '8'  =>  2, // key = 8 (integer!)
                    '02' => 77, // key = '02'
                    0    => 12  // the value 10 will be overwritten by 12
                  );

可见,同一个数组里面如果有相同的键名,则前面一个键名的值将会被覆盖(overwritten)。

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

PhpStorm version Mac

PhpStorm version Mac

Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Version Mac de WebStorm

Version Mac de WebStorm

Outils de développement JavaScript utiles

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.