score.txt
c,1,2,3
d,11,2,3
e,1,2,31
f,1,2,30
こういうテキストから、左端がdの行番号を取得して、その行を丸ごと消したいのですが、
どのようにすれば良いのでしょうか?
php
1<?php 2 3$file_name 4中略
等としても上手くいきません、key(インデックス番号?)は$samenoに取得できているのですが、
$samenoを削除できません、これは配列が二次元配列だからだと思うのですが、そうだとしてどうしたらいいんでしょうか。
回答を受けて、
php
1$a=file("score.txt"); 2中略
このようにしましたが、どんどん増えていきます・・・なぜでしょう。
c,1,2,3
d,11,2,3
e,1,2,31
f,1,2,30
d,5,0,-5
Array
d,1,0,-1
Array
d,1,0,-1
となります。
> 上手くいきません
現状ではどのような問題が生じるのですか?
例示しているテキストからなぜそのように膨らむのか、意味がわからない。「こういうテキスト」として説明を省いていないで、入力ファイルとしてこれを使うと、ファイルの中身全部示してほしい。
質問内のコードを消すくらいなら、もうteratailを利用しないでくれよ、害でしかない。
回答2件
あなたの回答
tips
プレビュー

