RE: [PHP] for loop not working
| From: | hadi | Date: | Sat, 14 Jun 2014 20:10:19 +0000 |
| Subject: | RE: [PHP] for loop not working | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-323467@lists.php.net to get a copy of this message | ||
> Yes, you need to have a rudimentary understanding of PHP.
Thank you,
Can you ably to fix my code please?
> -----Original Message-----
> From: shawn.mckenzie@gmail.com [mailto:shawn.mckenzie@gmail.com] On
> Behalf Of Shawn McKenzie
> Sent: Saturday, June 14, 2014 11:02 PM
> To: hadi
> Cc: Paladin; php-general@lists.php.net
> Subject: Re: [PHP] for loop not working
>
> Yes, you need to have a rudimentary understanding of PHP.
>
>
> On Sat, Jun 14, 2014 at 2:19 PM, hadi <almarzuki2011@hotmail.com> wrote:
>
> > Paladin,
> >
> > > Hi, take a look at glob function.. you cannot loop over filesystem
> > directly. use
> > > glob and loop over it's result
> >
> > It's not working it giving error check my code after modifying
> >
> > (PHP Parse error: syntax error, unexpected T_FOREACH in
> > /var/www/html/phptest/search2.php on line 6
> >
> > Parse error: syntax error, unexpected T_FOREACH in
> > /var/www/html/phptest/search2.php on line 6)
> >
> >
> > $files = glob('/tmp/sess*')
> >
> > foreach ($files as $file)
> >
> > {
> >
> > if (time()- filemtime($ip) > 60)
> >
> > {
> >
> > $old = 'hadi';
> >
> > $filename = '$file';
> >
> > $file1 = file_get_contents($filename);
> >
> > strpos($file1, $old);
> >
> > unlink ($filename);
> >
> > break();
> >
> > }
> > }
> >
> > ?>
> >
> > > On , hadi wrote:
> > > > Hi ,
> > > >
> > > > Can someone help me to fix my code. It throwing error. I couldn't
> > > > determine how to do the for loop.
> > > >
> > > > Here is my code
> > > > [..]
> > >
> > > Hi, take a look at glob function.. you cannot loop over filesystem
> > directly. use
> > > glob and loop over it's result
> > >
> > > you will want something like
> > >
> > > <?php
> > >
> > > $files = glob('/tmp/sess*')
> > >
> > > foreach ($files as $file) {
> > > // do something with file $file }
> > >
> > > Hope it'll help,
> > > Paladin
> > > --
> > > There are only two hard things in Computer Science:
> > > cache invalidation, naming things and off-by-one errors.
> >
Attachment: [application/pkcs7-signature] smime.p7s
Attachment: [application/pkcs7-signature] smime.p7s