账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php 数组转换
    19
    0
    $files="./Upload/images/2018-02-04/5a76dda34c018.jpg|./Upload/images/2018-02-04/5a76dda34c5ba.jpg|";
    $files=rtrim($files, "|");
    
    $files=explode("|",$files);
    
    foreach ($files as $key => $value) {
                    
                    $files_root=$files[$key];
                    $files_root.=$files_root;
                }
    
    怎样才能得到 $files_root="./Upload/images/2018-02-04/5a76dda34c018.jpg,./Upload/images/2018-02-04/5a76dda34c5ba.jpg,";
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • °耐↘吖頭 普通会员 1楼

      在PHP中,你可以使用array_map()函数来将数组中的每个元素都应用一个函数。这个函数接受两个参数:第一个参数是你要应用函数的值,第二个参数是你要将函数应用于哪个值。

      以下是一个例子:

      ```php // 创建一个数组 $numbers = array(1, 2, 3, 4, 5);

      // 使用array_map()函数将数组中的每个元素都应用一个函数 $numbers_map = array_map(function($num) { return $num * 2; }, $numbers);

      // 打印转换后的数组 print_r($numbers_map); ```

      在这个例子中,我们首先创建了一个包含5个元素的数组。然后,我们使用array_map()函数将数组中的每个元素都应用一个函数,这个函数返回$num * 2。最后,我们打印出转换后的数组。

      输出结果:

      Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 [4] => 10 )

      这就是如何在PHP中使用array_map()函数来将数组中的每个元素都应用一个函数。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部