分别获取组合的字符串和整数的值

时间:2018-08-09 18:24:39

标签: php

我从使用php的mysql查询中得到了这个结果:

chris123

我想将chris123分开,因为我将使用int的值进行操作。

$char=string('chris123');
$int=int('chris123');

我如何用PHP做到这一点?不是PDO。不太熟悉。谢谢。

1 个答案:

答案 0 :(得分:1)

如果您知道非数字部分始终都是小写字符,则可以执行以下操作:

$str = 'chris123';
$num = trim($str, 'a..z');

如果您还希望它是一个实际的整数,则可以将其强制转换为

$str = 'chris123';
$num = (int) trim($str, 'a..z');