Re: array problems

From: Date: Tue, 25 Nov 2003 21:34:27 +0000
Subject: Re: array problems
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-170956@lists.php.net to get a copy of this message
Curtis Maurand wrote:
Hello, consider the following code (content.txt is tab delimited). $city = "Ipswitch"; $content = fopen("content.txt", "r"); $city_found = 0; while (!feof($content) && $city_found == 0) {
    $my_line = fgets($content, "r");
    $content_array = explode("\t",$my_line);
    if ($content_array == $city)
This will never be equal, $content_array is an array, $city is a string
      {
        print("Matched on $content_array[0]");
        $city_found = 1;
      }
} print("$content_array[0]<br>\n"); Here's the trouble. inside the while loop $content_array is available to me. outside the loop $content_array is not available. What am I doing wrong?
The file might end with an empty line, in that case $my_line in the last iteration contains only the newline character.

« previous php.general (#170956) next »