php数组合并array_merge()函数使用注意事项_PHP教程
Jul 13, 2016 am 10:27 AM1.array_merge()合并
例子
代码如下 | |
$array = array('a'=>'bb'); 输出结果为 Array ( [a] => bb [b] => cc ) |
上面因为都是数组就没有问题了,假如我们把$array 设置不是数组看看什么情况
代码如下 | |
|
运行后结果
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in E:test1.php on line 4
告诉我们必须是要一个数组了,那么这个我就有多种方法来解决,
1.使用is_array() 进行判断了,但是会发现如果合并数组比较多一个个判断不合理,后来发现可以转换数据类型
代码如下 | |
$array = 1;//array('a'=>'bb'); 输出结果不报错了 Array ( [0] => 1 [b] => cc ) |
他自动把数字1转换成了数组了,所以大家在使用时一定要注意这些细节哦。

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법
