Blogger Information
Blog 38
fans 1
comment 0
visits 26346
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
数组与字符串直接转换,数组的遍历--2018年08月25日20时20分
一根火柴棒的博客
Original
653 people have browsed it

8月24日作业

1.编程 : 数组与字符串,变量之间的转换

2.编程: 数组元素的回调处理

3.编程: 用for()循环来遍历关联数组


实例

<?php

$arr = [3,5.26,'字符串1','字符串2','ID'];

//1.编程 : 数组与字符串,变量之间的转换
//(1)list() 把数组中的元素转为变量: 用在索引数组上
list($name, $course, $grade) = ['郭靖','降龙十八掌','五年级'];
$name = '郭靖';
$course = '降龙十八掌';
$grade = '五年级';

//(2)extract($arr, $flag): 关联数组转为变量
$arr1 = ['id'=>14,'name'=>'peter','age'=>'14'];
var_export($arr1);
echo '<br>';
echo (extract($arr1)),'<br>';

//(3)compact(): 将变量转为关联数组
$name = 'aaa';
$faction = 'bbb';
$position = 'ccc';
$arr = compact('name','faction','position');
echo var_export($arr,true),'<hr>';

//(4)explode():将字符串转换数组
$arr2 = 'jjf,fasf,fasfl,jjl,3333,3123';
echo var_export(explode(',',$arr2)),'<br>';

//(5)implode($glue, $arr)将一个一维数组的值转化为字符串
$arr3 = ['a','b','c','d','e','f'];
echo var_export(implode('|',$arr3),true),'<br>';

//2.编程: 数组元素的回调处理
$arr2 = array_filter($arr);
echo '新数组',var_export($arr2,true),'<br>';
echo '<hr>';
$arr3 = ['aaa','bbb','ccc'];
$arr4 =array_filter($arr3, function ($value) {
    return $value !== 'bbb';
});
echo '回调处理完的数组:',var_export($arr4),'<hr>';

//3.编程: 用for()循环来遍历关联数组
$arr8 = [3,5.26,'字符串1','字符串2','ID'];

for ($i = 0; $i < count($arr8); $i++) {
    echo $arr8[$i],'<br>';
}

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments