php如何建一个数组

php如何建一个数组

php如何建一个数组?

php创建数组的几种方式

1、array()函数

1.1无key值

  $arr=array(1,2,3,4);

登录后复制

1.2键值对

立即学习“PHP免费学习笔记(深入)”;

$arr=array(    'name'=>'myj',    'age'=>'18',    'phone'=>'1888888888'  );

登录后复制

1.3空数组

 $arr=array();

登录后复制

2、compact()函数

compact函数可以把变量转换为数组。

$a = 'aaa'; $b = 'bbb'; $c = 'ccc'; $arr3 = compact('a','b','c');

登录后复制

输出:

{"a":"aaa","b":"bbb","c":"ccc"}

登录后复制

 

3、array_combine()函数

array_combine()函数可以将两个数组合并成一个新数组,其中的一个数组是键名,另一个数组的值为键值。

 $arr_key = array('a','b','c','d'); $arr_val = array('1','2','3','4'); echo var_dump(array_combine($arr_key,$arr_val));

登录后复制

输出:

 'a' => string '1' (length=1) 'b' => string '2' (length=1) 'c' => string '3' (length=1) 'd' => string '4' (length=1)

登录后复制

4、使用array_fill()函数创建数组

array_fill()函数是用给定的值类填充数组

定义格式:

array_fill(start,number,value)

start:起始索引

number:数组个数

value:数组值

示例:

$a=array_fill(2,3,"Dog");print_r($a);

登录后复制

输出结果:

Array ( [2] => Dog [3] => Dog [4] => Dog )

登录后复制

5、range()函数

定义格式:array range(first,second,step)first:元素最小值second:元素最大值step:元素步长(默认1)

 $arr = range(1,5); 输出:[1,2,3,4,5] $arr = range(1,15,3); 输出:1,4,7,10,13

登录后复制

更多PHP相关知识,请访问PHP中文网!

以上就是php如何建一个数组的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2522137.html

(0)
上一篇 2025年3月5日 17:22:56
下一篇 2025年3月5日 17:23:02

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php格式是什么

    php格式是什么? PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言. php格式就是一种动态网页编码的存储格式,是一种包含了PHP脚本代码的,后缀名为“.php”的文件格式;使用服务器加载php编译器进…

    2025年3月5日
    000
  • php第一步干什么

    学php第一步干什么? 学php第一步就是要搭建PHP环境。 对于初学者建议使用集成的服务器组件,它已经包含了 PHP、Apache、Mysql 等服务,免去了开发人员将时间花费在繁琐的配置环境过程。 WampServer Window 系…

    2025年3月5日
    200
  • php点击链接是下载不是打开

    php点击链接是下载不是打开的实现方法 连接到txt文本的超链接,不直接打开而是点击后下载的处理方法 服务器端两种处理方法,一个是apache或者iis or tomcat等服务器中进行设置,或者在程序中指定发送类型。 该信息属于http头…

    2025年3月5日
    200
  • php登录怎么写

    php登录怎么写? 1.先建立一个登录表单。(这都是HTML,不解释了)。 登录后复制 2.开始写PHP的处理程序,在刚才写的代码的上面开始写: $username = “admin”; //要登录的账号$pwd = “123456”; /…

    2025年3月5日
    200
  • php的网站是怎么部署的

    php的网站是怎么部署的? 百度搜索phpStudy,看到有官网的字样,我们点击第一个搜索出来的内容链接。 在官网首页轮播图可以看到phpStudy立刻下载字样,方便的PHP集成开发环境,暂时只支持windows平台。 立即学习“PHP免费…

    2025年3月5日 编程技术
    200
  • php找不到临时文件的原因

    最近遇到这样的麻烦,找不到临时文件夹返回的错误代码为6 错误原因: 一、配置文件没有设置临时文件夹  (推荐学习:PHP视频教程) 二、临时文件夹没有或者上级文件夹没有相应的权限 立即学习“PHP免费学习笔记(深入)”; 处理方式: 找到P…

    2025年3月5日
    200
  • php和java差在哪里?

    目前市场上的电子商务软件基本上可以分为两个阵营,即,php阵营和java阵营。但是对于未在电子商务期间的用户来说,通常只看自己的外貌,但很难看到他们的实际差别。事实上,php+mysql的价值不局限于电子商务软件,php+mysql开发的软…

    2025年3月5日
    200
  • php验证码图片无法显示的解决办法

    今天在在本地新建了一个虚拟主机,把以前写好的一个php小网站部署上去,因为以前用的wamp集成环境,所以没有出现这种情况。现在突然发现验证码竟然刷不出来了。 于是便开启了找bug之旅,在网上找了许多办法,最后终于解决了,现在分享如下: bu…

    2025年3月5日
    200
  • php和java哪个比较简单?

    php和java相比,php比较简单、好学,而java比较难。 php是解释执行的服务器脚本语言,知识点相对少点,有简单容易上手的特点。语法和c语言比较像,所以学过c语言的程序员可以很快的熟悉php的开发。 java的学习需要先学好java…

    2025年3月5日
    200
  • php用在哪些方面

    php应用领域 任何的web端应用都可以使用PHP开发。 网站开发是PHP语言最擅长的,没有任何语言可以与其抗衡(从权威技术网站w3techs.com2017年7月28日的统计来看,PHP被82.7%的网站使用)。 PHP的用武之地不仅仅只…

    2025年3月5日
    200

发表回复

登录后才能评论