String がある030512 Jack 25 Male\n030513 David 23 Male\n030514 ...
とします。この String から情報を PHP の 2 次元テーブルとして抽出する方法を教えてください。
Java では、次StringTokenizer
のように使用できます。
StringTokenizer lineTokenizer = new StringTokenizer("030512 Jack ...", "\n");
List<Student> students = new ArrayList<Student>();
while(lineTokenizer.hasMoreTokens()) {
String line = lineTokenizer.nextToken();
StringTokenizer itemTokenizer = new StringTokenizer(line, " ");
String id = itemTokenizer.nextToken();
String name = itemTokenizer.nextToken();
String age = itemTokenizer.nextToken();
String sext = itemTokenizer.nextToken();
students.add(new Student(id, name, age, sex));
}
実際、私の最終的な目標は、この「テーブルのような」情報を抽出して Mysql データベースに保存することです。
私は PHP に詳しくありません。PHP でこれを行う方法を教えてもらえますか、またはこの 2 次元データ挿入を Mysql データベースに実装するための良い方法は何ですか?