如何从数字严重的4位数字中删除前两位数字

时间:2014-09-08 08:55:28

标签: php

正在使用应用程序编号生成器结果,如appilcation数字逻辑:当前月份。今日当前日期计数。年份:09.0801.14 如果使用我的逻辑启动第二个插入应用程序,它会显示09.08802.14 我发现$ getresult它打赌0801所以得到5位数的申请号

<?php
  $getresult=explode(".",$getresult);
    if(!isset($getresult))
    {
        $ref_num=$getmonth.$getdate.'01'.$getyear;

    }
    else
    {
        $getresult=intval($getresult[1])+1;
        if($getresult<10)
        {
            $getresult='0'.$getresult;
        }

        else
        {
            $getresult=$getresult; 
        }
        $ref_num=$getmonth.$getdate.$getresult.$getyear;
    }
        ?>

这里我需要删除$ getresult前两位数字我的意思是如果我得到$ getresult值0801我已将其更改为01。 我怎么能这样做

4 个答案:

答案 0 :(得分:2)

简单但很快修复答案:

echo substr('12345', 0, 4)

输出为1234

echo substr('12345', 2, 4); 输出将为34

答案 1 :(得分:2)

使用

$getresult = substr($getresult, 2)

删除前两位数字。

答案 2 :(得分:1)

试试这个:

$ref_num=substr($ref_num, 2);

示例:

  

0801 - 削减前2个字母=&gt; 01

答案 3 :(得分:0)

尝试:

$result = substr($string, 2);

substr here

的api