gpt4 book ai didi

php - 将字符串转换为 int php

转载 作者:行者123 更新时间:2023-12-03 23:01:24 28 4
gpt4 key购买 nike

google books api 返回每本书的 volumeid。这个volumeid是这样的字符串

AZ5J6B1-4BoC
UvK1Slvkz3MC
OBM3AAAAIAAJ

所以有大写字母,小写字母,破折号(-)下划线(_)等字符

那么有没有一个库可以将这些字符转换为整数呢?

我也可以将字符串转换为特定数字吗

[A-Z]=[0-25]
[a-z]=[26-50]
[special characters like -,_,]=[51-...]

上面的自煮脚本好用吗?或者 php 中是否有某些标准函数可以完成这项工作?

最佳答案

简单使用http://www.php.net/manual/en/function.ord.php

function num($text)
{
$num=null;

for ($i = 0; $i < strlen($text); $i++)
{
$num =$num.ord($text[$i]);
}

return($num);
}

示例 10183491225753109122105505667。它是一个 30 位长的数字,但如果您想要一个唯一的数字,那就是它。

关于php - 将字符串转换为 int php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19533041/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com