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のように、時間/週の数を除くすべてを抽出します。行から最後の7文字のスペース以外のすべてを抽出するためにsubstrで表現する方法がわかりません。コース名とIDのみを取得します。
function GetCourseName($courseList)
{//how do I only emit the last 7 placements of the txt string?
$courseName = substr(courseList, ..., ...)
}