Alice Wei wrote:
> Hi, 
> 
>   I have a code as in the following:
> 
> <?php
> 
>     $file = "test.txt";
>     $fp = fopen($file, "r");
> 
>    while(!feof($fp)) {
>    $data = fgets($fp, 1024);
>    
>    if ((preg_match("/0/",$data)) || 
>       (preg_match("/\"\s\"/",$data)) || 
>       (preg_match("/\"\s\"/",$data))) {
>          //Don't do a thing
>    }
>  
> } 
>     fclose($fp);
> 
> ?>
> 
> 
> This is the input file:
> 
> 1
> 23kd
> 3dkd2
> " "
> 4
> 5
> 6
> 
> For the output, I get nothing running it from the command prompt, but I would 
> like to have " " in the output, 
> could anyone please give me some guides on what I have done wrong in my 
> regular expression?
> 
> Thanks for your help.
> 
> Alice
> 
> 
> 
> 
> 
> 
> _________________________________________________________________
> Search from any Web page with powerful protection. Get the FREE Windows Live 
> Toolbar Today!
> http://get.live.com/toolbar/overview

Ummm...  #1 you haven't "output" anything in your code.  Your code says,
if " " is found in $data, then "Don't do a thing".



-- 
Thanks!
-Shawn
http://www.spidean.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to