faqts : Computers : Programming : Languages : PHP : Function Libraries : Date and Time

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

10 of 14 people (71%) answered Yes
Recently 6 of 10 people (60%) answered Yes

Entry

How Can I change the time of the last modification of my file by function touch()

Apr 19th, 2003 19:36
Shashank Tripathi, Johnny Bravo, Touching a file is simple, read the manual..


Quote from man pages: 
FUNCTION
int touch ( string filename [, int time [, int atime]] )
Touch() attempts to set the access and modification time of the file
named by filename to the value given by time. If the option time is not
given, uses the present time. This is equivalent to what utime
(sometimes referred to as utimes) does. If the third option atime is
present, the access time of the given filename is set to the value of
atime. Note that the access time is always modified, regardless of the
number of parameters. 
If the file does not exist, it is created. 
Returns TRUE on success or FALSE on failure. 
Example 
if (touch ($FileName)) { 
   print "$FileName modification time has been 
          changed to todays date and time"; 
} else { 
   print "Sorry Could Not change modification time of $FileName"; 
}