从html字符串中提取数字

时间:2017-07-21 10:15:56

标签: php

我有字符串包含数字。我只想得到数字。请帮忙。谢谢你们。

<?php
$a = '<td>15</td>';
?>

4 个答案:

答案 0 :(得分:2)

您可以使用<?php $a = '<td>15</td>'; echo strip_tags($a);

{{1}}

答案 1 :(得分:1)

$int = filter_var($a, FILTER_SANITIZE_NUMBER_INT);

答案 2 :(得分:0)

preg_match_all会帮助你。请参阅this

$a = '<td>15</td>';
preg_match_all('!\d+!', $a, $matches);
print_r($matches);

答案 3 :(得分:0)

我认为使用strip_tags是好方法。

http://php.net/manual/fr/function.strip-tags.php

<?php
$a = '<td>15</td>';
$number = strip_tags($a);
?>