Files. Php.
Upcoming SlideShare
Loading in...5
×
 

Files. Php.

on

  • 1,257 views

 

Statistics

Views

Total Views
1,257
Views on SlideShare
1,256
Embed Views
1

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Files. Php. Files. Php. Presentation Transcript

  • Работа с файлами Язык PHP Алексей Бованенко 3 мая 2009 г.
  • Чтение всех строк из файла file • array ( string $filename [, int $flags= 0 [, resource $context ]] ) • FILE_USE_INCLUDE_PATH • FILE_IGNORE_NEW_LINES • FILE_SKIP_EMPTY_LINES • FILE_TEXT • FILE_BINARY 3 мая 2009 г.
  • Открытие файла • resource fopen ( string $filename , string $mode [, bool $use_include_path= false [, resource $context ]] ) • r/r+ - чтение / чтение - запись • w/w+ - запись / запись чтение • a/a+ - добавление / добавление - чтение • x/x+ - создание - запись / создание - чтение - запись 3 мая 2009 г.
  • Закрытие файла • bool fclose ( resource $handle ) 3 мая 2009 г.
  • Чтение данных • string fgets ( resource $handle [, int $length ] ) • string fread ( resource $handle , int $length ) 3 мая 2009 г.
  • Запись данных • int fwrite ( resource $handle , string $string [, int $length ] ) 3 мая 2009 г.
  • Чтение всего файла • string file_get_contents ( string $filename [, int $flags= 0 [, resource $context [, int $offset= -1 [, int $maxlen= -1 ]]]] ) • FILE_USE_INCLUDE_PATH • FILE_TEXT • FILE_BINARY 3 мая 2009 г.
  • Запись всего файла • int file_put_contents ( string $filename , mixed $data [, int $flags= 0 [, resource $context ]] ) 3 мая 2009 г.
  • Копирование и перенос • bool copy ( string $source , string $dest [, resource $context ] ) • bool move_uploaded_file ( string $filename , string $destination ) 3 мая 2009 г.
  • Проверка файла • bool is_uploaded_file ( string $filename ) • bool file_exists ( string $filename ) • bool is_file ( string $filename ) • bool is_dir ( string $filename ) 3 мая 2009 г.
  • Работа с директориями • bool mkdir ( string $pathname [, int $mode= 0777 [, bool $recursive= false [, resource $context ]]] ) • bool rmdir ( string $dirname [, resource $context ] ) 3 мая 2009 г.
  • Удаление • bool unlink ( string $filename [, resource $context ] ) • bool rmdir ( string $dirname [, resource $context ] ) 3 мая 2009 г.
  • Конец Спасибо за внимание e-mail: a.bovanenko@gmail.com 3 мая 2009 г.