Maison > développement back-end > tutoriel php > PHP学习笔记(一)数组

PHP学习笔记(一)数组

WBOY
Libérer: 2016-07-29 08:51:24
original
1134 Les gens l'ont consulté

初始化数组的方法:统一初始化或逐项初始化。

遍历数组的方法:

  1、FOR循环

  2、DO...WHILE语句

  3、WHILE语句

  4、foreach

<span>foreach</span>(<span>$arr</span><span>as</span><span>$key</span>=><span>$val</span><span>)
    {
        </span><span>echo</span><span>$key</span>."=".<span>$val</span>."<br>"<span>;
    }</span>
Copier après la connexion

  数组中的键值可以是整数,也可以是字符串。

  数组可以储存任意数据类型。

  了解内容:数组运算符。

 数组排序问题:

内部排序:

  1、冒泡排序

  2、选择排序法

  3、插入排序法

  4、快速排序法

外部排序:

  关于函数形参的问题:

当形参取地址符时:表示是地址传递,即将原数组中的地址传过去,会改变原来的值。

  当形参不取地址符时:默认传递是值传递,不是地址传递,即为全新的数组传递,并不会改变原数组的值。

  其他知识:

  常用函数:

  1、count

<span>count</span>(<span>$arr</span>);  <span>//</span><span>获取数组的长度</span>
Copier après la connexion

  2、is_array:判断是否为数组。

  3、print_r:显示关于一个变量的易于理解的信息。如果给出的是 stringintegerfloat,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。

  4、var_dump:返回表达式的类型和值。

  5、explode:使用一个字符串分割另一个字符串。

  6、round:对浮点数进行指定位数的四舍五入。

  7、unset:销毁某个元素,也可以销毁某个变量。

  在数组中销毁某个变量之后,数组不会自动重新组合,数组中该键值对应的数据就是未定

  8、PHP中如何关闭notice级别的提示:

  1.php.ini文件中修改为:error_reporting = E_ALL & ~E_NOTICE

  2.在想禁止错误提示的页面加入代码:error_reporting(E_ALL ^ E_NOTICE);

以上就介绍了PHP学习笔记(一)数组,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal