首页 > 解决方案 > 可以得到一个由字符串标签定义的随机数吗?喜欢{1-100}

问题描述

我想在字符串中的两个数字之间获得一个随机值。例如,返回类似 rand (1,100) 的字符串 {1-100}。这是可能的?

标签: php

解决方案


 <?php
       $string = "{1-100}";
       $split = split("-",$string);
       if (count($split)==2){
           $lower = intval(preg_replace('/\D/', '', $split[0]));
           $upper = intval(preg_replace('/\D/', '', $split[1]));
           $random = rand($lower, $upper);
       }

推荐阅读