How do I explode an integer

前端 未结 3 544
伪装坚强ぢ
伪装坚强ぢ 2020-12-11 00:22

the answer to this could be easy. But I\'m very fresh to programming. So be gentle...

I\'m at work trying to do a quick fix for one of your customers. I want to get

3条回答
  •  囚心锁ツ
    2020-12-11 01:08

    I know this is old, but just came across it. Perhaps it can help someone else.

    First convert the number to a string. This is very easy to do. $number = 45675; //number you want to split

    $nums = ""; //Declare a variable with empty set.
    
    $nums .= $number; //concatenate the empty string with the integer $number You can also use
    
    $nums = $nums.$number; // this and the expression above do the same thing choose whichever you
                         //like.. This concatenation automatically converts integer to string
    $nums[0] is now 4, $nums[1] is now 5, etc..
    $length = strlen($nums); // This is the length of your integer.
    $target = strlen($nums) -1; // target the last digit in the string;    
    $last_digit = $nums[$target]; // This is the value of 5. Last digit in the (now string)
    

    Hope This helps someone!

提交回复
热议问题