自定义键数组
创建自定义键
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
echo $username['baidu'];
追加数组
$userAge=array('我'=>19);
$userAge['他']=27;
直接创建数组
$userage['我']=10;
$userAge['他']=27;
each返回当前的键/值对并将数组指针向前移动一步
如果each($userage);获取的第一个键值对
返回值为一个数组
将第一个键值对获取到,然后包装成一个新数组
print_r(each($userage));
$a=each($userage);
echo $a[1];
echo $a['key'];
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
使用each
$a=each($username);
echo $a[0].'--'.$a[1].'<br/>';
!!表示两个真实的数据存在转化为boolean值
echo !!each($username);
while(!!$a=each($username))
{
echo $a['key'].'---'.$a['value'].'<br/>'
}
demo11
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
list 把数组中的值赋给一些变量,只能认识下标key为数字的
$a=array('aaa','bbb','ccc');
list($var1,$var2)=$a;
echo $var2;
$a=each($userage);
list($name,$age)=$a;
echo $name;
demo12
$userAge=array('我'=>19,'他'=>27,'你'=>27,'它'=>25);
$a=each($userAge);
echo $a['key'];
//reset将数组的内部指针指向第一个单元
reset($userAge);
$a=each($userAge);
echo $a['key'];
创建自定义键
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
echo $username['baidu'];
追加数组
$userAge=array('我'=>19);
$userAge['他']=27;
直接创建数组
$userage['我']=10;
$userAge['他']=27;
each返回当前的键/值对并将数组指针向前移动一步
如果each($userage);获取的第一个键值对
返回值为一个数组
将第一个键值对获取到,然后包装成一个新数组
print_r(each($userage));
$a=each($userage);
echo $a[1];
echo $a['key'];
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
使用each
$a=each($username);
echo $a[0].'--'.$a[1].'<br/>';
!!表示两个真实的数据存在转化为boolean值
echo !!each($username);
while(!!$a=each($username))
{
echo $a['key'].'---'.$a['value'].'<br/>'
}
demo11
$username=array('baidu'=>'你','taobao'=>'我','360'=>'他');
list 把数组中的值赋给一些变量,只能认识下标key为数字的
$a=array('aaa','bbb','ccc');
list($var1,$var2)=$a;
echo $var2;
$a=each($userage);
list($name,$age)=$a;
echo $name;
demo12
$userAge=array('我'=>19,'他'=>27,'你'=>27,'它'=>25);
$a=each($userAge);
echo $a['key'];
//reset将数组的内部指针指向第一个单元
reset($userAge);
$a=each($userAge);
echo $a['key'];