php字符串问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:28:36
要处理很多行这样的数据:
2 三鹿奶粉
3 地震
. ...
34 写字台 电脑
每行分为两个部分,数字与字符串,字符串之间可能有空格,数字的宽度是固定的(7)。
需要获得数字部分与字符串部分,该怎么写啊?

如果数字部分固定为7个字符,那么可以使用substr分割:
$str='1234567 abcdef';
$num=substr($str,0,7);
$letter=substr($str,8);

当有许多行数据的时候,使用循环进行处理,假如数据在一个文件中,那么就从文件中读取。

希望以上回答对你有所帮助,因为没有具体的详细要求,无法为你编写完整的程序。