多数大学生出来选择的工作和专业无关
首页 > 专业知识

简单快捷PHP数组赋值方法详解

时间:2018-04-11 17:43:46 [来源]:郑州PHP培训学校

   简单快捷PHP数组赋值方法详解

  这里就怎样创建数组、怎样给PHP数组赋值,文章都做了详细的介绍和讲解,希望对大家有帮助。
  PHP数组还是比较常用的,于是我研究了一下PHP数组赋值,在这里拿出来和大家分享一下,希望对大家有用。所谓数组就是一组变量的集合保存在计算机的内存中,这些变量可以是不同的类型,包括整数,布尔值,字符串等.可以说数组就是内存中的一个小型的数据库.它为我们访问数据提供了一个快捷的方式――可以省出IO或者数据库的频繁访问以此来提高一些性能,所以关于数组中一些操作也是很多的.怎样创建在PHP中创建数组你可以使用如下的方法之一创建数组:
  <?php
  $a="abcd";
  print($a[0]." ".$a[1]." ".$a[2]." ".$a[3]." ");?>
  结果:a b c d
  方法二:
  <?php
  $http=array("www","helpphp","cn");
  print($http[0].".".$http[1].".".$http[2]);?>
  知识说明:1.我们通过前面的实例可以看到,PHP中数组默认从下标(索引)开始标示变量在数组中的位置,也就是说我们可以使用:$变量名[索引]的形式访问我们所创建的数组.2.我们使用array()语言结构来创建数据,在数组中这如果没有明确指定下标,默认从0开始往后递增索引.我们所创建的数组已经保存在内存中,但是在数据使用后,我们要作一定的清理。以保证内存泄漏,关于这点,相信在以后的章节中会涉及到。讲解PHP数组赋值和销毁,如果你还没有学习:PHP数组,你应该先去了解一下.
  怎样为PHP数组赋值呢?如下:
  $My_array=array();
  $My_array[]=”www”
  $My_array[]=”helpphp”;
  $My_array[]=”cn”;
  通过以上方法,我就为变量利用array语言结构创建了一个空的数组,在后面的语句中就为$My_array赋值,在一上节中,我们知道,数组下标(索引),从0开始自动递增,也就是说如下语句将输出helpphp.
  Print $My_array[1];
  如果想一次全部输出$My_array则可以使用print_r($My_array).怎样销毁数组或者数组中的元素要完成如上的任务,只要使用unset()函数即可,它可以删除整个数组或者数组中的某个元素,如下:
  unset($My_array[0];
  unset($My_array);
  需要注意的是,在删除数组元素后,索引值会保留原来的位置,并不会重新调整索引,你只需要在删除后对比下就可以发现这个现象。使用var_dump()可凤查看数组中更为详细的东西,如下:
  Var_dump($My_array);
 
  关于PHP数组转字符串详细介绍
  文章这里介绍了如何将一个字符转换成一个数组、如何将一个php数组转字符串、如何在一个字符中查找另一个字符等等。
  随着时代的发展,我们的开发技术也随着更新,对于PHP还是比较常用的,于是我研究了一下PHP数组转字符串,在这里拿出来和大家分享一下,希望对大家有用。
  经常需要使用PHP处理字符string,PHP内置的字符函数提供了非常强大的功能,基本上能完成大部分字符处理操作。如使用str_split函数将一个字符转换成一个数组、implode函数将php数组转字符串、strpos函数在一个字符中查找另一个字符、substr函数获取字符中的某几个字符、strlen函数获取字符长度等等。这些都是PHP最基础的知识,便于日常工作使用,我将这个函数做了一些总结,仅供参考。
  1,如何将一个字符转换成一个数组
  解决方法:str_split()函数
  示例如下:
  $biuuu = 'www.biuuu.com';
  print_r(str_split($biuuu))
  输出结果:
  Array
  (
  [0] => b
  [1] => i
  [2] => u
  [3] => u
  [4] => u
  )
  2,如何将一个php数组转字符串
  解决方法:implode()函数
  示例如下:
  $biuuu = array('b','i','u','u','u');
  print_r(implode('',$biuuu));
  输出结果biiuu
  3,如何在一个字符中查找另一个字符
  解决方法:strpos或strstr
  示例如下:
  $biuuu = 'this is my website biuuu.com';
  $search = 'biuuu';
  print_r(strpos($biuuu,$search));
  输出结果:19
  4,如何获取字符中的某几个字符
  解决方法:substr()函数
  示例如下:
  $biuuu = 'this is my website biuuu.com';
  print_r(substr($biuuu,19));
  输出结果:biuuu.com
  5,如何获取字符长度
  解决方法:strlen()函数
  示例如下:
  $biuuu = 'this is my website biuuu.com';
  print_r(strlen($biuuu));
  输出结果28
  以上几个PHP字符处理函数str_split、implode、strpos、substr和strlen在实际开发中由于经常需要使用,希望对大家有帮助。
 
  高手指点PHP星期几获取方法
  文章这里详细的介绍了PHP星期几获取的方法,date函数的知识总结,希望对大家有技术上的提高。
  学习了PHP很长时间了,这里和大家一起分享一下小经验。PHP是一种用于创建动态WEB页面的服务端脚本语言。如同ASP和ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。
  但是与ASP或 ColdFusion不同,PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows NT系统以及许多版本的Unix系统上运行PHP,而且可以将PHP作为Apache服务器的内置模块或CGI程序运行。除了能够精确的控制WEB页面的显示内容之外,用户还可以通过使用PHP发送HTTP报头。用户可以通过PHP设置cookies,管理用户身份识别,并对用户浏览页面进行重定向。PHP具有非常强大的数据库支持功能,能够访问几乎目前所有较为流行的数据库系统。此外,PHP可以与多个外接库集成,为用户提供更多的实用功能,如生成PDF文件等。
  用户可以直接在WEB页面中输入PHP命令代码,因而不需要任何特殊的开发环境。在WEB页面中,所有PHP代码都被放置在“<?php”和“ ?>”中。此外,用户还可以选择使用诸如<SCRIPT LANGUAGE="php"></SCRIPT>等的形式。PHP引擎会自动识别并处理页面中所有位于PHP定界符之间的代码。PHP脚本语言的语法结构与C语言和Perl语言的语法风格非常相似。用户在使用变量前不需要对变量进行声明。使用PHP创建数组的过程也非常简单。PHP还具有基本的面向对象组件功能,可以极大的方便用户有效组织和封装自己编写的代码。今天为大家介绍一个PHP星期几获取的方法,希望对大家有帮助。
  PHP星期几获取代码:
  date("l");
  //data就可以获取英文的星期比如Sunday
  date("w");
  //这个可以获取数字星期比如123,注意0是星期日获取中文星期可以这样
  $weekarray=array("日","一","二","三","四","五","六");echo "星期".$weekarray[date("w")];
  获取指定日期是:
  $weekarray=array("日","一","二","三","四","五","六");echo "星期".$weekarray[date("w","2011-11-11")];因为date函数非常强大,他完全可以胜任一切这样的工作我附个手册里的表吧a - "am" 或是 "pm"
  A - "AM" 或是 "PM"
  d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"D - 星期几,三个英文字母; 如: "Fri"
  F - 月份,英文全名; 如: "January"
  h - 12 小时制的小时; 如: "01" 至 "12"
  H - 24 小时制的小时; 如: "00" 至 "23"
  g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"i - 分钟; 如: "00" 至 "59"
  j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"l - 星期几,英文全名; 如: "Friday"
  m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"M - 月份,三个英文字母; 如: "Jan"
  s - 秒; 如: "00" 至 "59"
  S - 字尾加英文序数,二个英文字母; 如: "th","nd"t - 指定月份的天数; 如: "28" 至 "31"
  U - 总秒数
  w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)Y - 年,四位数字; 如: "1999"
  y - 年,二位数字; 如: "99"
  z - 一年中的第几天; 如: "0" 至 "365"
  以上详细的介绍了PHP星期几获取的方法还有date函数的介绍,大家快试试吧。
 

上一篇:巧用PHP正则表达式判断IP地址

下一篇:PHP比你想象的好得多的方面有哪些