Yani excel için daha fazla sütuna bölünebilir olan isimlerin büyük bir dosya var.
Yani bu ayrıştırmak için PHP kullanıyorum, işte örnek bir parçasıdır:
Dr. Johnny Apple Seed
Ms. A. P. Oranges
Mrs. Purple Cup
Esasen, ben bir diziye bu koymak istiyorum. Ben Fopen, fget ve patlayabilir kullanıyordum. Sorun patlayabilir kullanırsanız, dizilerin bazı tutarlı unsurları olmazdı vardır. Örneğin, ilk 4 (Dr, Johnny, Apple, Tohum) toplam olurdu, üçüncü sadece üç olurdu. Nasıl mor ve fincan arasında dördüncü bir boş eleman eklemek istiyorsunuz? veya daha iyi bir yolu var mı?
Bu benim kodudur:
$fp = fopen($filename,"r");
if ($fp) {
while (!feof($fp)) {
$data = fgets($fp, filesize($filename));
$contents[] = explode(" ", $data) .
}
}
fclose($fp);
echo "<pre>";
var_dump($contents);
echo "</pre>";
İstenilen Çıktı:
array(4) {
[0]=>
string(4) "Mrs."
[1]=>
string(4) "Purple"
[2]=>
string(1) " "
[3]=>
string(8) "Cup"
array(4) {
[0]=>
string(3) "Dr."
[1]=>
string(6) "Johnny"
[2]=>
string(5) "Apple"
[3]=>
string(4) "Seed"