Home > Backend Development > PHP Tutorial > 求指导一段检测数字的表达式

求指导一段检测数字的表达式

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-23 14:08:41
Original
1004 people have browsed it

现在想通过打开一个文本文档,内容为:

3月17日,当日营业额88471,同比增加9511,.....



需要将营业额后的88471获取出来赋值给$now,同比截取出来赋值给$bizhi,请问要怎么处理?


回复讨论(解决方案)

$s = '3月17日,当日营业额88471,同比增加9511,.....';preg_match_all('/(\d+),/', $s, $r);list($now, $bizhi) = $r[1];echo $now;//88471echo $bizhi;//9511
Copy after login

调试过程中还出现了一个问题

$file_name="data.txt";$s=file_get_contents($file_name);
Copy after login


data.txt里面就是字符串的内容,怎么输出都是空白呢?

如果你的页面是 utf-8 的,而 data.txt 内容是 gbk 的
那么就  输出都是空白

那么我要怎么才能处理一下这个txt文本呢?自动转换成gbk的?我的页面编码全部都是用gb2312的

你的给出相关代码

编码要一致

打开文件 另存一份 utf-8编码的

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template