---
title: "textfil -> array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/68933-textfil-array"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gaski"
published: "2003-02-21T06:59:13.000Z"
updated: "2003-02-21T07:54:00.000Z"
replies: 2
views: 258
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/68933-textfil-array"
---

# textfil -> array

## #1 — Gaski, 2003-02-21T06:59Z

När jag kör en array som är gjort så här:

```php
$ord = array("övrigt","abborre","absurd","absurda");
```

och kör den genom mitt skript fungerar allt, men när jag hämtar orden från en fil så här:

```php
$handle = fopen ("ordlista.txt", "r");
$s = 0;
$ord = array();
while (!feof ($handle)) {
    $ord[$s] = fgets($handle, 4096);
    $s++;
}
fclose ($handle);
```

så verkar det bli en likadan array men den här fungerar inte att köra genom skriptet:

```php
foreach($ord as $ordv){
  $t = 1;
  $i = 0;
  $bokstav = $inbok;
  while($i<strlen($ordv) && t !== 0){
    if(strstr($bokstav,$ordv{$i})){
      $pos = strpos($bokstav, $ordv{$i});
      if ($pos !== FALSE) {
        $bokstav = substr($bokstav,0,$pos).substr($bokstav,$pos+1);
      }
      if($i+1==strlen($ordv)){
        print($ordv."<br>");
      }
    }else{
      $t = 0;
    }
    $i++;
  }
}
```

Hur ska jag få det att fungera med filen?

Permalänk: https://www.webforum.nu/p/68933

## #2 — Matte, 2003-02-21T07:30Z

Har du varje ord på en rad så gör du så här:

```
$ord = file("ordlista.txt");
```

 
Kör du på ett windowssystem får du dessutom rensa lite skräptecken med:

```
for ($i=0; $i<sizeof($ord); $i++) {
  $ord[$i] = rtrim($ord[$i]);
}
```

Permalänk: https://www.webforum.nu/p/958115

## #3 — Gaski, 2003-02-21T07:54Z

tack, nu fungerar det...

testa det gärna på: <http://www.gaski.net/alfapet/>

Permalänk: https://www.webforum.nu/p/958124

---

Tråden på webben: https://www.webforum.nu/amne/php/68933-textfil-array
