用于base_转换的PHP反向函数?
我必须用一些三元数(基数3)做算术。我知道我可以使用base_convert将三元字符串(“2001022210”)转换为整数。是否有一个现有的函数来执行反向操作 我想要“一些函数”,这样:用于base_转换的PHP反向函数?,php,Php,我必须用一些三元数(基数3)做算术。我知道我可以使用base_convert将三元字符串(“2001022210”)转换为整数。是否有一个现有的函数来执行反向操作 我想要“一些函数”,这样: $someInteger = base_convert("2001022210", 10, 3); some_function($someInteger); 回答“2001022210”。我很乐意提供额外的论据 some_function($someInteger, 3); some_function($
$someInteger = base_convert("2001022210", 10, 3);
some_function($someInteger);
回答“2001022210”。我很乐意提供额外的论据
some_function($someInteger, 3);
some_function($someInteger, 3, 10);
我知道我可以自己编写代码,但我希望它已经存在。
$someInteger
现在在基数3中。。。所以只要做$base10Int=base\u convert($someInteger,3,10)
将其取回。$someInteger
现在位于基数3中。。。所以只要做$base10Int=base\u convert($someInteger,3,10)编码>将其取回。是的,可以通过以下方式完成:
正如PHP手册所说:
base\u convert
-在任意基之间转换数字
因此,以下方法可行:
base_convert($someinteger, 3, 10);
作为一项功能:
function some_func($someinteger) {
return base_convert($someinteger, 3, 10);
}
是的,这可以通过以下方式完成:
正如PHP手册所说:
base\u convert
-在任意基之间转换数字
因此,以下方法可行:
base_convert($someinteger, 3, 10);
作为一项功能:
function some_func($someinteger) {
return base_convert($someinteger, 3, 10);
}
汤姆。当您使用php函数时,请转到查看它们的实际功能。阅读和理解语言API是编写好代码的关键
string base_convert ( string $number , int $frombase , int $tobase )
返回一个字符串,该字符串包含以base表示的数字。在frombase中指定了给定数字的基数。frombase和tobase必须介于2和36之间(含2和36)。基数大于10的数字将用字母a-z表示,字母a表示10,b表示11,z表示35
现在,让$number
成为要转换的数字:
- 如果要将其从三进制转换为十进制,可以使用
base\u convert($number,3,10)代码>
- 如果要将其从十进制转换为三进制,可以使用
base\u convert($number,10,3)代码>
汤姆。当您使用php函数时,请转到查看它们的实际功能。阅读和理解语言API是编写好代码的关键
string base_convert ( string $number , int $frombase , int $tobase )
返回一个字符串,该字符串包含以base表示的数字。在frombase中指定了给定数字的基数。frombase和tobase必须介于2和36之间(含2和36)。基数大于10的数字将用字母a-z表示,字母a表示10,b表示11,z表示35
现在,让$number
成为要转换的数字:
- 如果要将其从三进制转换为十进制,可以使用
base\u convert($number,3,10)代码>
- 如果要将其从十进制转换为三进制,可以使用
base\u convert($number,10,3)代码>
你在开玩笑吗?我要把这个打印出来吗?我想<代码>基转换($someinteger,3,10)
基址转换的第一个参数不是字符串吗?啊。。。它会自动转换。嗯。@Sammitch这个要点怎么样:你在开玩笑吗?我要把这个打印出来吗?我想<代码>基转换($someinteger,3,10)基址转换的第一个参数不是字符串吗?啊。。。它会自动转换。嗯。@Sammitch这个要点怎么样:我是php新手,还不习惯它的自动参数转换。很抱歉问了这么愚蠢的问题,谢谢你的低调回答。没问题,每个人都是新来的。如果答案解决了你的问题,记得接受它!我是php新手,还不习惯它的自动参数转换。很抱歉问了这么愚蠢的问题,谢谢你的低调回答。没问题,每个人都是新来的。如果答案解决了你的问题,记得接受它!