Re: PHP Fatal error: Call to undefined function: array()
| From: | Frank M. Kromann | Date: | Thu, 04 Mar 2004 23:28:33 +0000 |
| Subject: | Re: PHP Fatal error: Call to undefined function: array() | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-23063@lists.php.net to get a copy of this message | ||
Hi Jim,
Array inexes uses [] and not (). Try this
print $out[1];
print $out[2];
You might also want to start at index 0.
- Frank
> I'm getting the above error when either attempting to print or assign
> the value of a array element to a variable, after using preg_match().
>
> === Watch for text wrapping ===
>
> $URL_Filter =
>
"/\s+Trav[0-9]\.([a-zA-Z0-9\:\/\/\.]+)\.\.[a-z0-9]+\sHAS\s([0-9]+)\sspac
> es?/";
> foreach ($outArray as $line){
> $out = array();
> if ( preg_match( "/spaces?/", $line) > 0) {
> preg_match( $URL_Filter, $line, $out); //Parse Space
> URL and Space Count
> //print "<pre>";
> //print_r($out);
> //print "</pre><br>";
> //reset($out);
> print $out(1); <-- Error occurs here
> print $out(2);
> // if ( $SpaceCount >= 1 ){
> // echo $SpaceUrl;
> // for ($i=0; $i >= $SpaceCount; i++ )
> // print $i;
> // }
> }
> }
>
> Anyone know what's going on here?
>
> Thanks,
> Jim
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>