使用 GMP 时要小心 - 它将数字字符串中的前导零视为八进制,而 'bc' 则不考虑。gmp_strval("000100", 10) => 64bcmul("000100", "1") => 100