PHP基础常见函数

空数组:

  • $testArray=array();
  • $testArray=[];

echo、print_r、dump的区别?

  • print_r、var_dump:可以打印复杂结构,比如:数组、对象。如果用print_r来打印数组,可以浏览器右键,查看源代码

  • echo:是语句,不是函数,没有返回值。只能输出字符串,不能输出数组

  • echo、print只能对简单数据类型进行打印

  • 如果想知道数据的类型是什么,就要用var_dump
    综上:

  • 简单类型echo,很少用print

  • 复杂的如果想知道数据类型就使用print_r

数组常见函数:

  • explode、implode数组与字符串之间的转换
  • count,求数组的个数
$test=array(0=>'a'
1=>'b'
4=>'e'
9=>'c');
$test[count($test)] = 'd';
print_r($test);

输出:
在这里插入图片描述

$testArr = array(
    0 => 'a',
    1 => 'b',
    'abc' => 'c'
);
$testrAr[] = 'd';

输出:
在这里插入图片描述

  • in_array判断一个值是不是在这个数组里面
  • unset删除数组指定的
  • foreach遍历数组
  • 排序:sort、rsort、asort、ksort
  • array_pop删除数组最后一个值
  • array_push往数组最后再追加一个值
$test=array(0=>'a'
1=>'b'
4=>'e'
9=>'c');
array_push($test,"e");
print_r($test);

输出:
在这里插入图片描述

对数组的操作:

  • 新增一个值
  • 读取一个值
  • 删除一个值
  • 修改一个值
  • 遍历整个数组
发布了19 篇原创文章 · 获赞 33 · 访问量 341

猜你喜欢

转载自blog.csdn.net/weixin_46430385/article/details/104580054