[英]How do I extract text from a line using substr?
我想使用PHP中的substr方法从文本文件中提取2条信息。 一些示例行如下
CON8101 Residential Building/Estimating 6 hrs/w
CON8411 Construction Materials I 4 hrs/w
CON8430 Computers and You 4 hrs/w
我需要提取每个课程所需的小时数。 我编写的函数从行尾提取数字是否正确? 我想出了这个功能:
function GetCourseHours($couseList)
{//using 7 character placements from the end, taking 1 value (number)
$courseHours = substr(courseList, -7, 1);
}
接下来,提取除小时/ 瓦数之外的所有内容,例如CON8101 Residential Building / Estimating 。 我不知道如何表达SUBSTR提取的一切,但来自该行的最后7米字符的空间。 仅获取课程名称和ID。
function GetCourseName($courseList)
{//how do I only emit the last 7 placements of the txt string?
$courseName = substr(courseList, ..., ...)
}
首先是正确的,第二次使用此$ courseName = substr($ courseList,0,strlen($ courseList)-7); 看到这里http://us.php.net/manual/en/function.substr.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.