[问答题]把 John 新增到 users 阵列?

$users[] = ‘john’;   array_push($users,‘john’);

PHP array_push() 函数

PHP Array 函数

实例

向数组尾部插入 "blue" 和 "yellow":

<?php
$a=array("red","green");
array_push($a,"blue","yellow");
print_r($a);
?>

运行实例

定义和用法

array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。

该函数等于多次调用 $array[] = $value。

提示和注释

注释:即使数组中有字符串键名,您添加的元素也始终是数字键。(参见例子 2)

注释:如果用 array_push() 来给数组增加一个单元,还不如用 $array[] =,因为这样没有调用函数的额外负担。

注释:如果第一个参数不是数组,array_push() 将发出一条警告。这和 $var[] 的行为不同,后者会新建一个数组。

语法

array_push(array,value1,value2...)
参数 描述
array 必需。规定数组。
value1 必需。规定要添加的值。
value2 可选。规定要添加的值。

技术细节

返回值: 返回新数组的元素个数。
PHP 版本: 4+

更多实例

例子 1

带有字符串键名的数组:

<?php
$a=array("a"=>"red","b"=>"green");
array_push($a,"blue","yellow");
print_r($a);
?>

运行实例

PHP Array 函数

时间: 2024-10-05 08:38:05

[问答题]把 John 新增到 users 阵列?的相关文章

PHP面试题二

1.抓取远程图片到本地,你会用什么函数? fsockopen, A 2.用最少的代码写一个求3值最大值的函数. function($a,$b,$c){* W0 z* u6 k+ e. L  a: }5 }    return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b  :  $c );5 O: F6 v1 W# U} 3.用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21 Echo date('Y-m-d H:i:s',strtot

PHP笔记题

一般面试技术岗位的时候,部分公司会有笔记题,而且有的公司笔试题目还不少,笔记题多的有几页之多,有的面试者听说有笔试题干脆不去面试了,其实绝大部分应聘者不喜欢做笔记题,因为纸上写代码与电脑上写代码还是有点区别的. 另外,纸上写代码的时候是不太方便上网查资料的,电脑上写代码上网查资料则方便多了. 下面是我在网上收集的一些PHP笔试题,供大家参考. 一.大公司的PHP面试题 1. 禁用COOKIE 后 SEESION 还能用吗? 2. 抓取远程图片到本地,你会用什么函数? 4. 你觉得在pV10W的时

PHP笔试题汇总

1.抓取远程图片到本地,你会用什么函数? fsockopen, A 2.用最少的代码写一个求3值最大值的函数. function($a,$b,$c){* W0 z* u6 k+ e. L  a: }5 }    return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b  :  $c );5 O: F6 v1 W# U} 3.用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21 Echo date(‘Y-m-d H:i:s’,strtot

php面试宝典

Php 1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的. 两者都可通过时间来设置时间长短 3.数据库

PHP 面试题二

1.抓取远程图片到本地,你会用什么函数? fsockopen, A 2.用最少的代码写一个求3值最大值的函数. function($a,$b,$c){* W0 z* u6 k+ e. L  a: }5 }    return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b  :  $c );5 O: F6 v1 W# U} 3.用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21 Echo date('Y-m-d H:i:s',strtot

2020最新PHP面试题(附带答案)

1. 什么事面向对象?主要特征是什么? 面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰.主要特征:封装.继承.多态. 更多学习内容请访问: 怎么从一名码农成为架构师的必看知识点:目录大全(不定期更新) 2. SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明? 1.http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户. 2.SESSION存储在服务器端,COOKIE保存在客户端.Session比

Centos 7.4 部署配置Software Raid

本章Blog相关知识点: Raid是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是"独立磁盘冗余阵列",有时也简称磁盘阵列(Disk Array).简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术. 组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常见的RAID Level 包括raid0, raid1, ra

Netbackup 7.6新增功能和优势

  一.新增功能 1.1NetBackup Accelerator(适用于 VMware) 此功能使用 Accelerator 技术加快虚拟化备份速度,在完成增量备份期间还提供完全备份映像.借助 VMware 更改数据块跟踪 (CBT) 和 NetBackup Accelerator,仅将发生变化的数据块从客户端传输至介质服务器. ·       备份速度增加高达 35 倍,可以更好地满足服务级别协议要求而不影响恢复 ·       减少了数据传输量,因此缓解了基础架构承受的压力 1.2NetB

万全R630服务器组装RAID5阵列

随笔, 昨天领导让我给一台服务器做系统,本身作为开发的我有一些挑战.而且领导说的事,怎么着也得努努力试试不是? 下午去机房找到服务器本以为仅仅是装个系统完事,而且据我了解服务器本身有系统,以为拿着系统盘放进去双机安装就是了,领导说要做RAID,问我做哪个版本,还好我上午查了查关于做系统的资料,原来共事的同事提起了RAID5,上午查阅了以下相关资料,在领导说的时候毫不犹疑的说了做RAID5~其实我都不知道怎么做,主要是不知道为什么选RAID5 说说自己的特殊情况吧,本身因为BOIS中未关闭PXE