• 技术文章 >PHP >PHP数组

    php数组键名转换为变量名的方法

    小妮浅浅小妮浅浅2021-09-01 15:37:17原创184

    1、利用foreach循环,语法“foreach($arr as $key=>$value){$$key=$value;}”。

    <?php
    $arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>5,'e'=>6);
    foreach($arr as $key=>$value){
     $$key=$value;
    }  
    echo $a."
    ";
    echo $b;
    ?>

    2、利用extract()函数,语法“extract($arr);”。

    extract()函数从数组中将变量导入到当前的符号表。该函数使用数组键名作为变量名,使用数组键值作为变量值。针对数组中的每个元素,将在当前符号表中创建对应的一个变量。该函数返回成功设置的变量数目。

    <?php
    $arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>5,'e'=>6);
    extract($arr);
    echo $a."
    ";
    echo $b."
    ";
    echo $c."
    ";
    echo $d;
    ?>

    以上就是php数组键名转换为变量名的方法,希望对大家有所帮助。更多php学习指路:php数组

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php数组
    品易云
    上一篇:PHP数组元素拼接为字符串 下一篇:php实现不去重的合并数组

    相关文章推荐

    • php数组去重• php数组排序从小到大函数• php数组函数有哪些• php数组转字符串• php数组中如何重置索引• php数组中array_product函数的使用• php数组中array_count_values的使用• php数组中array_column()函数的使用• php数组array_multisort()函数是什么• php数组转为xml的方法• php数组中改变指针位置的函数• php数组中array_slice()的取值• php数组截取元素的方法• PHP数组去除空白或重复元素• PHP数组元素拼接为字符串

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网