php数组随机位置中插入新元素(附代码)

以下是php数组随机位置中插入新元素的代码
代码如下:

//数组随机位置中插入元素
function inarr($arr,$str=''){
    $key=array_rand($arr);//随机数组下标,插入位置
    $arr2=array();
    foreach($arr as $k=>$value){
        if($k==$key){
            if(mt_rand(0,1)){
                $arr2[]=$str;
                $arr2[]=$value;
            }else{
                $arr2[]=$value;
                $arr2[]=$str;
            }
        }else{
            $arr2[]=$value;
        }
    }
    return $arr2;
}

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/4650.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2018年3月13日 16:11
下一篇 2018年3月13日 18:02

相关推荐

  • 小编分享php date_diff。

    date_diff()函数用于计算两个日期之间的差值。它接受两个参数,分别是开始日期和结束日期,并返回一个表示这两个日期之间差值的对象。 在PHP中,date_diff()函数是一个内置函数,用于计算两个日期之间的时间差,这…

    2024年7月5日
    01
  • php如何使用PHP的PDO_SQLITE扩展。

    在Web开发中,PHP是一种非常常用的编程语言。而作为一种高效的数据库操作类库,PDO_SQLITE扩展也是PHP中的重要组成部分。本文将介绍如何在PHP中使用PDO_SQLITE扩展。第一步:PDO_SQLITE的安装在使用PDO_SQLITE之前…

    2023年6月3日
    06
  • PHP8.0中的电子邮件服务库:Mailgun

    近年来,PHP成为了Web开发世界中的一大主流。无论是开发Web应用程序,构建API还是建立电子商务网站,PHP都是开发者们的首选语言。然而,即使是PHP,要为它构建一个完整的Web应用程序也需要很多额外的工作。其中之一…

    2023年5月18日
    02
  • PHP开发的最佳SSH应用。

    PHP开发的最佳SSH应用在现代软件开发中,SSH已经成为了一种非常常见的协议,用于保护服务器和计算机之间的数据传输安全。SSH(Secure Shell)是一个网络协议,用于在计算机之间安全地进行数据传输和命令执行。在服…

    2023年5月28日
    00
  • 使用PHP开发微信小程序电商平台

    随着移动互联网的发展,微信已经成为了人们生活中不可或缺的一部分。而微信小程序也越来越受到人们的关注和使用。小程序的快速发展也带来了越来越多的商机。电商平台是其中之一。 在本文中,我们将介绍如何使用PHP…

    2023年5月18日
    05
  • 关于PHP正则匹配中文

    PHP 正则匹配中文正则匹配字符集 [{4e00}-\\x{9fa5}]注意事项:正则表达式结尾要加上 u, 形如:/^...$/u一、匹配全是中文/^[{4e00}-\\x{9fa5}]+$/u二、匹配包含中文/[{4e00}-\\x{9fa5}]+/u三、匹配中英文(包含符号_…

    2022年6月20日
    0109
  • PHP基础案例二:计算学生年龄

    一、需求分析为了方便、准确、快捷的展示学的年龄,系统通常根据学生的出生日期进行自动计算。下面请利用PHP变量分别保存学生的年月日,并通过PHP中的data函数获取当前年月日,最后计算出学生的年龄。例如:出生年…

    2022年6月23日
    0167
  • 利用Memcached缓存技术对于PHP中的音视频播放进行优化。

    随着互联网技术的不断发展,音视频资源已经成为了互联网上非常重要的一种内容形式,而PHP作为网络开发中使用最广泛的语言之一,也在不断地应用于视频和音频播放领域。然而,随着音视频网站的用户日益增加,许多网站…

    2023年5月21日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息