执念Citrix

执念Citrix

180飞吻 2018-3-20 加入 来自合肥

(这也不会,那也不会)

执念Citrix 最近的提问

执念Citrix 最近的回答

  • 2019-8-2 11:0:21tpCitrixPro1.0 thinkphp5.0+layuicms2.0完美融合的tp框架中回答:

  • 2018-3-20 19:4:46PHP替换数字中回答:

    如果你替换不成功,或者替换了一半,看一下cmp_cmp这个方法
  • 2018-3-20 16:25:36PHP替换数字中回答:

    function cmp_cmp($a,$b){
    $a=strlen($GLOBALS['keyArr1'][$a]);
    $b=strlen($GLOBALS['keyArr1'][$b]);
    if($a<$b){
    return true;
    }
    return false;
    }
    //替换字符串中的数字
    function get_replace_str($array){
    foreach ($array as $key => $value) {
    $strI = $value['strI'];
    $strII = $value['strII'];
    $keyArr1 = $value['countII'];
    $keyArr2 = $value['countIII'];
    $GLOBALS['keyArr1']=$keyArr1;
    uksort($keyArr1,'cmp_cmp');
    foreach ($keyArr1 as $KIk => $KIval) {
    $keyArr2[$KIk]=replacefunc($keyArr2[$KIk]);
    $strII = str_replace($KIval,$keyArr2[$KIk],$strII);
    }
    $strII=str_replace('a','1',
    str_replace('b','2',
    str_replace('c','3',
    str_replace('d','4',
    str_replace('e','5',
    str_replace('f','6',
    str_replace('g','7',
    str_replace('h','8',
    str_replace('i','9',
    str_replace('j','0',
    $strII))))))))));
    p($strII);
    }
    }
    function replacefunc($str){
    $str=str_replace('1','a',
    str_replace('2','b',
    str_replace('3','c',
    str_replace('4','d',
    str_replace('5','e',
    str_replace('6','f',
    str_replace('7','g',
    str_replace('8','h',
    str_replace('9','i',
    str_replace('0','j',
    $str))))))))));
    return $str;
    }






    写好了,发表一下
  • 2018-3-20 12:17:5PHP替换数字中回答:

    @xunbaoba ((1.1*1.0.7/1.1/1.1/1.91/1.91)/(1.1*1.0.7/1.1/1.1/1.91/1.91)/0.7/1)-1.9111+0.71/0.8 这个是错误的替换结果
  • 2018-3-20 12:14:49PHP替换数字中回答:

    @xunbaoba PHP ,的把第二个数组的值,替换到字符串中,我自己试了好多种方法,最初的时候12是被替换成1.2了,但是在后面的检查候总,你的1.2里面的2又被替换成0.7了
  • 2018-3-20 12:14:15PHP替换数字中回答:

    PHP ,的把第二个数组的值,替换到字符串中,我自己试了好多种方法,最初的时候12是被替换成1.2了,但是在后面的检查候总,你的1.2里面的2又被替换成0.7了