转换为int php

时间:2013-04-02 15:30:05

标签: php file-io twitter converter

我使用php编程从txt文件中获取信息,如下所示:

< n >1< /n >< fr >2,3,4,5,6,7,8< /fr >< fo >9,10,11,12< /fo >
标记< n >之间的

我可以使用preg_match

获得数字1
$users = preg_match_all("/<".$tag.">[^<]*(.*?)<\/$tag>/si", $content, $matches,PREG_PATTERN_ORDER);

所以数据存储在$ user [0]中吗?

当我将$ user [0]转换为整数时,它变为0 !!!

你可以帮我解决这个问题吗

我想转换它并插入数据库

1 个答案:

答案 0 :(得分:2)

数据存储在多维数组$matches中。在$users中将是“完整模式匹配的数量(可能为零),如果发生错误则为FALSE。”请参阅文档http://www.php.net/manual/en/function.preg-match-all.php