Home > Article > Backend Development > [PHP] Practical functions 8_PHP tutorial
//Create dBase data table
int dBase_create(string filename,array fields)
//Open dBase data table
int dbase_open(string filename,int flags)
// Close the dBase data table
boolean dbase_close(int dbase_identifier)
//Clean up the dBase data table
bool dbase_pack(int dbase_identifier)
//Add records to the dBase data table
bool dbase_add_record(int dbase_identifier,array record)
//Delete the record of the dBase data table
bool dbase_delete_record(int dbase_identifier,int record)
//Get the record of the dBase data table
array dbase_get_record(int dbase_identifier,int record)
//Get the number of fields in the dBase data table
int dbase_numfields(int dbase_identifier)
//Get the records of the dBase data table Number
int_dbase_numrecords(int dbase_identifier)
//Open the directory and return a dir_handle
int opendir(string path)
//Close the directory connection marked by dir_handle
void closedir(int dir_handle)
//Change the current working directory
int chdir(string directory)
//Get the current working directory
string getcwd(void)
//Wrap dir_handle to the beginning
vod rewinddir(int dir_handle)
//Read directories one by one from dir_handle
string readdir(int dir_handle)
/ /Get the free disk space of the file system where path is located, in bytes
double diskfreespace(string directory)
//Change the owner of the file
bool chown(string filename, mixed user)
//Change the group attributes of the file
bool chgrp(string filename,mixed group)
//Change the file attributes
bool chmdo(string filename,int mode )
//Set the modification time of the file
bool touch(string filename,int [time])
//Get file access permission (returned in octal form)
int fileperms(string filename)
//Get the i-node (index node) information of the file
int filenode(string filename)
//Get the file size
int filesize( string filename)
//Get the UID value of the file
int fileowner(string filename)
//Get the GID value of the file
int filegroup(string filename)
//Get the file type. Possible return types include fifo, char, dir, block, link, file and unknown.
string filetype(string filename)
//If the file meets the attributes specified by xxx, then returns true. xxx is dir, executable, file, link, readable, writeable, etc.
bool is_xxx(string filename)