我确实有与本主题非常相似的问题:Proper way of convert string to long int in PHP
不幸的是,解决方案对我不起作用。
我的情况如下:
我确实有带有 meta_key 的 Wordpress 数据库,其值为700
(在 LONGTEXT 中)。我想把这个数字作为整数。
但是当我使用intval($meta_value)
甚至(float) $meta_value
它在最后添加额外的零并返回时7000
:(
有人可以帮忙吗?
编辑:添加截图
但该网站仍在返回7000
这是原始代码:
$meta_value = the_author_meta('pocet_bodu', $user_id);
echo $meta_value;
这返回好的 700,但它不是数字,不能用于数学运算。一旦我尝试将其转换为整数或浮点数,数字就是 7000。