Olá pessoal

Tô meio sumido ultimamente, entao resolvi ajudar a vida de vocês um pouco. Procurei bastante na net, e encontrei algumas funções utilizadas em websites php. Vou postar as mais importantes delas aqui:

Funções para DATA

Código PHP:
checkdate()                      //Valida uma data Gregoriana
date_default_timezone_get()     //Retorna o fuso horário padrão
date_default_timezone_set()     //Define o fuso horário padrão
date_sunrise()                     //Retorna a hora do nascer do sol para um determinado dia / local
date_sunset()                     //Retorna a hora do pôr do sol para um determinado dia / local
date()                             //Formata uma hora / data
getdate()                         //Retorna uma matriz que contém data e hora para um timestamp Unix
gettimeofday()                     //Retorna uma matriz que contém informação de tempo atual
gmdate()                         //Formata uma / data / hora GMT
gmmktime()                         //Retorna o timestamp Unix para uma data GMT
gmstrftime()                     //Formatos uma GMT / hora / data de acordo com as configurações locais
idate()                         //Formata uma hora / data como inteiro
localtime()                     //Retorna uma matriz que contém os componentes de tempo de um timestamp Unix
microtime()                     //Retorna os microsegundos para o momento atual
mktime()                         //Retorna o timestamp Unix para uma data
strftime()                         //Formata uma hora / data de acordo com as configurações locais
strptime()                         //Analisa uma data / hora gerado com strftime()
strtotime()                     //Analisa Inglês textual uma data ou hora em um timestamp Unix
time()                             //Retorna a hora atual como um timestamp Unix 
Funções para DIRETÓRIOS
Código PHP:
disk_free_space()        //Espaço livre do diretório
disk_total_space()        //Espaço total do diretório
basename()                //Retorna a parte nome do arquivo de um caminho
chmod()                    //Muda permissões da pasta
filectime()              //Ultima vez que o arquivo foi modificado
fileatime()              //Ultima vez que o arquivo foi visto
filesize()               //Tamanho do arquivo
filetype()               //Tipo do arquivo
is_dir()                 //Verifica se o arquivo é diretório
is_executable()            //Verifica se é um executavel
is_file()                //Verifica se é arquivo
mkdir()                    //Cria diretório
move_uploaded_file()    //Move o arquivo en***** para uma pasta
rename()                //Renomeia arquivo ou diretório
unlink()                //Deleta arquivo 
Funções para ARQUIVOS (Parte 1)
Ler arquivo e separa seu conteudo por linha:
Código PHP:
$file fopen("welcome.txt""r") or exit("Falha ao abrir o arquivo. Verifique se ele existe!");
while(!
feof($file))
  {
  echo 
fgets($file). "<br />";
  }
fclose($file); 
Ler todo o arquivo em uma únia linha
Código PHP:
$file=fopen("welcome.txt","r") or exit("Falha ao abrir o arquivo. Verifique se ele existe!");
while (!
feof($file))
  {
  echo 
fgetc($file);
  }
fclose($file); 
Resultado dos exemplos acima:
Funções para Servidores FTP
Código PHP:
ftp_alloc()        //Aloca espaço para um arquivo a ser en***** para o servidor de FTP
ftp_cdup()        //Muda o diretório atual para o diretório principal no servidor FTP
ftp_chdir()        //Muda o diretório atual no servidor FTP
ftp_chmod()        //Define as permissões de um arquivo via FTP
ftp_close()        //Fecha uma conexão FTP
ftp_connect()    //Abre uma conexão FTP
ftp_delete()    //Exclui um arquivo no servidor FTP
ftp_exec()        //Executa um programa / comando no servidor FTP
ftp_fget()        //Carrega um arquivo do servidor FTP e salva em um arquivo aberto
ftp_fput()        //Carrega um arquivo aberto e salva em um arquivo no servidor FTP
ftp_get_option()    //Retorna comportamentos de execução da conexão FTP
ftp_get()        //Carrega um arquivo do servidor FTP
ftp_login()     //Inicia no para uma ligação de FTP
ftp_mdtm()        //Retorna o tempo da última modificação de um arquivo especificado
ftp_mkdir()        //Cria um novo diretório no servidor FTP
ftp_nb_continue() //Continua a receber / enviar um arquivo (sem bloquear)
ftp_nb_fget()    //Carrega um arquivo do servidor FTP e salva em um arquivo aberto (sem bloquear)
ftp_nb_fput()    //Carrega um arquivo aberto e salva em um arquivo no servidor FTP (sem bloquear)
ftp_nb_get()    //Carrega um arquivo do servidor FTP (sem bloquear)
ftp_nb_put()    //Carrega um arquivo para o servidor FTP (sem bloquear)
ftp_nlist()        //Lista os arquivos em um diretório especificado no servidor FTP
ftp_pasv()        //Muda o modo passivo ou desligar
ftp_put()        //Carrega um arquivo para o servidor FTP
ftp_pwd()        //Retorna o nome do diretório atual
ftp_quit()        //Sinônimo de ftp_close()
ftp_raw()        //Envia um comando-prima para o servidor de FTP
ftp_rawlist()    //Retorna uma lista detalhada dos arquivos no diretório especificado
ftp_rename()    //Renomeia um arquivo ou pasta no servidor FTP
ftp_rmdir()        //Remove um diretório no servidor FTP
ftp_set_option()    //Define opções de execução para a conexão FTP
ftp_site()        //Envia um comando site para o servidor
ftp_size()        //Retorna o tamanho do arquivo especificado
ftp_ssl_connect()    //Abre uma conexão SSL-FTP conexão
ftp_systype()    //Retorna o identificador do tipo de sistema do servidor FTP 
Funções para HTTP
Código PHP:
header()        //Envia um cabeçalho HTTP-prima para um cliente
headers_list()    //Retorna uma lista de cabeçalhos de resposta en***** (ou pronta para ser enviada)
headers_sent()    //Verifica se / quando os cabeçalhos HTTP foram enviadas
setcookie()    //Envia um cookie HTTP para um cliente
setrawcookie()    //Envia um cookie HTTP sem codificação de URL o valor do cookie 
Por enquanto é isso pessoal. Assim que der tempo eu posto mais um pouco

Fonte: w3schools