数组与字符串之间的相互转换

本文介绍PHP中使用explode()将数组转换为字符串的方法,以及使用implode()将字符串转换为数组的过程。同时展示了JavaScript中如何利用join()方法将数组转换成字符串,以及通过split()方法实现字符串到数组的转换。

PHP:

数组转字符串:explode()

                   $str = "Hello world. It's a beautiful day.";
                    print_r (explode(" ",$str));
                    ?>

          结果:    Array(

                      [0] => Hello
                     [1] => world.
                    [2] => It's
                   [3] => a
                  [4] => beautiful
                 [5] => day.
                        );

字符串转数组:implode()

                    $array = array('a','b','c');

                     echo implode($array);

            结果:   abc  

 

JS,JQ:

数组转换字符串:   

    arr=[1,2,3,4,5,6,7,8,9];

         arr.join("-");

         alert(arr);

        结果: 1-2-3-4-5-6-7-8-9

 

字符串转数组:

          var str= 1-2-3-4-5-6-7-8-9-

           str=substring(0,str.length-1);

           str=str.split(",");

           alert(str);

        结果:[1,2,3,4,5,6,7,8,9];

 

 

    

 

转载于:https://www.cnblogs.com/docter/p/5588122.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值