Warning: session_start(): open(/var/cpanel/php/sessions/ea-php82/sess_a9036f342be964f5ab5f171be5fd8a3d, O_RDWR) failed: No such file or directory (2) in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 12

Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php82) in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 12
 PHP ფაილებთან სამუშაო ფუნქციები PHP-ისთან დაკავშირებული ჩამოტვირთეთ სხვა ფაილები
String
სტრიქონებთან სამუშაო ფუნქციები
PHP სკრიპტის მეშვეობით სტრიქონებთან მუშაობა, რომელიც შესაძლოა ასევე დაგვჭირდეს ფაილებთან მუშაობისთვის.

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 33
ატრიბუტი
აღწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
serialize
string serialize($array); მასივი გადაყავს სერიალიზებულ სტრიქონში;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
unserialize
array unserialize($string); სერიალიზებული სტრიქონი გადაყავს მასივში;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
implode
მასივის სტრიქონში გადაყვანა, გამყოფი სტრიქონის გამოყენებით:
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
explode
სტრიქონის დაშლა მასივებად გამყოფი სტრიქონის გამოყენებით:
$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
list
ცვლადებში სტრიქონული პარამეტრების მიღება:
$data = "username:password:127.0.01:1023:1000::/home/foo:/bin/sh";
list($user, $pass, $host, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo $user; // username
echo $pass; // password
echo $host; // 127.0.0.1
;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
trim
string trim($string[, $triming_chars]) ტრიქონის ორივე მხრიდან არა ხილვადი სიმბოლოების ჩამოჭრა, როგორებიც არის:
  
პრობელი - space - \" \";
ტაბულაცია - \t;
ახალ-ხაზზე გადასვლა - \n;
პოზიციის დაბრუნება - \r;
ვერტიკალური ტაბულაცია - \x0B;
NULL - \0;

trim ფუნქციით შესაძლებელია სტრიქონი გავასუფთავოთ ჩვენთვის სასურველი სიმბოლოებითაც, რომელთა სიას გადავცემთ მეორე პარამეტრად. მაგალითად: echo trim("(Hello john;)",";()"); დააბრუნებს: Hello john
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
ltrim
ტრიქონის მარცხენა მხრიდან უხილავი სიმბოლოების ჩამოჭრა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
rtrim
ტრიქონის მარჯვენა მხრიდან უხილავი სიმბოლოების ჩამოჭრა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
isset
ცვლადის გადამოწმება არსებობს თუ არა მოცემულ კოდის ადგილას. მაგალითად: if(isset($var))echo "კი არსებობს"; else echo "არ არსებული ცვლადი";
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
unset
ცვლადის ამოჭლა სისტემიდან, ცვლადის გაუქმება. რის შემდეგაც ბუფერში ცვლადის მიერ დაკავებული ადგილი თავისუფლდება.
 
 
Directory
საქღალდეებთან სამუშაო ფუნქციები
PHP სკრიპტის მეშვეობით საქღალდეებთან სამუშაო ფუნქციები.

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 33
ატრიბუტი
აღწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
chdir
chdir($საქაღალდეს_მისამართი); მიმდინარე საქაღალდის ამოცვლა;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_dir
bool is_dir($მისამართი); თუ გადაცემული მისამართი წარმოადგენს საქაღალდეს, მაშინ დააბრუნებს false, თუ არა და true-ს;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
getcwd
$მისამართი getcwd(); აბრუნებს მიმდინარე საქაღალდეს-დირექტორიის მისამართს;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
opendir
$რესურსი opendir($მისამართი); ხსნის საქაღალდეს მასში შემავალი ფაილების და საქაღალდეების წასაკითხად და აბრუნებს ფაილების სტრუქტურაზე მიმთიტებლის რესურს;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
readdir
$ფაილი readdir($რესურსი); აბრუნებს გადაცემული რესურსის მიხედვი, მომდევნო ფაილის ან საქაღალდის სახელს;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
rewinddir
rewinddir($რესურსი); საქაღალდის ხელახალი წაკითხვისთვის, კურსორი გადაყავს პირველ ფაილზე ან საქაღლდეზე;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
scandir
$სია scandir($მისამართი); აბრუნებს საქაღალდეში არსებული ფაილების სიას;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
closedir
closedir($რესურსი); ხურავს წასაკითხი საქაღალდის კურსორ-მიმთითებელს შესაბამის რესურსზე;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
example_opendir
$dir = "/tmp/";

// გახსნის საქაღალდეს და დააბრუნებს სრულ სიას მასში შემავალი საქაღალდეების და ფაილებისას
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
            print "Файл: $file : тип: " . filetype($dir . $file) . "\n";
        }
        closedir($dh);
    }
}
 
 
File
ფაილებთან მუშაობა
PHP სკრიპტის მეშვეობით ფაილებთან მუშაობა.

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 33
ატრიბუტი
აღწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
basename
აბრუნებს ფაილის სახელს სრული მისამართიდან გამორჩეულს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
chgrp
ცვლის ფაილების ჯგუფს. ლინუქსის სერვერისთვის, ყველა ფაილს და საქაღალდეს წვდომისთვის აქვს განკუთვნილი ჯგუფი Owner, Group, Public.
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
chmod
ცვლიე ფაილთან წვდომის რეჟიმს. ლინუქსის სერვერისთვის, ყველა ფაილს და საქაღალდეს წვდომისთვის აქვს განკუთვნილი რეჟიმი Read, Write, Execute
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
chown
ცვლიე ფაილის მფლობელს. ყველა ფაილს გააჩნია შემქმნელის მომხმარებლის სახელი ოპერაციულ სისტემაში. სწორედ ეს სახელი იცვლება.
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
clearstatcache
ყველა ფაილის გახსნისას PHP ინახავს ოპერატიულში ფაილის ბუფერს, ხელემორედ სწრაფი გახსნისთვის. სწორედ ამ ბუფერის გასასუფთავებლად გამოიყენება ფუნქცია clearstatcache
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
copy
ფაილების კოპირება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
delete
ფაილის წაშლა, იგივე unlink ან unset.
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
dirname
აბრუნებს მშობელი საქაღალდის მისამართს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
disk_free_space
აბრუნებს თავისუფალი დისკის მოცუობას
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
disk_total_space
აბრუნებს ჯამურ დისკის მოცუობას
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
diskfreespace
ფსევდონიმი disk_free_space
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fclose
ფაილის დახურვა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
feof
ფაილის რესურსის გადამოწმება, ბოლოში ხომ არ არის გასული და კითხვა ხომ არ აქვს დასრულებული
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fflush
ფაილის ქესის გასუფთავება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fgetc
ფაილიდან 1 სიმბოლოს წაკითხვა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fgetcsv
ფაილიდან 1 ხაზის წაკითხვ და მასივში გადაყვანა CSV ფორმატის პრინციპით
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fgets
ფაილის 1 ხაზის წაკითხვა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fgetss
HTML ფორმატის ტიპის ფაილის კითხვისას 1 ხაზის წაკითხვა და HTML ტეგების მოცილება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
file_exists
გადამოწმება ფაილი არსებობს თუ არა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
file_get_contents
ფაილის მთლიანი კონტენტის წაკითხვა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
file_put_contents
ფაილში მთლიანი კონტენტის ჩაწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
file
მთლიანი ფაილის წაკითხვა მასივში, ხაზების მიხედვით
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fileatime
აბრუნებს ფაილზე წვდომსი ბოლო თარიღს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
filectime
აბრუნებს ფაილის ცვლილების თარიღს, როდესაც შეიცვალა ფაილის თავაკის პარამეტრები: ჯგუფი, რეჟიმი, და აშ.
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
filegroup
აბრუნებს ფაილის ჯგუფის სახელს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
filemtime
ფაილის მოდიფიკაციის თარიღი, როდესაც შეიცვალა კონტენტი
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fileowner
აბრუნებს ფაილის მფლობელის მომხმარებლის სახელს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fileperms
აბრუნებს ფაილის რეჟიმს წვდომისთვის
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
filesize
აბრუნებს ფაილის ზომას
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
filetype
აბრუნებს ფაილის ტიპს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
flock
ფაილის ბლოკირება: bool flock ( resource handle, int operation [, int &wouldblock]). სადაც ოეპრაციების მნიშვნელობაა: LOCK_SH - Share Lock, LOCK_EX - Exclusive Lock, LOCK_UN - Shared or exclusive, LOCK_UN - block while locking;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fopen
ფაილის გახსნა წასაკითხად
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fputcsv
CSV ფორმატში ფაილში მონაცემების ჩაწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fputs
ფაილში ტექსტის ჩაწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fread
ბინალური (ბაიტურად) ფაილის წაკითხვისთვის
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fscanf
ინფორმაციის წაკითხვა ფორმატის საშუალებით
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fseek
ფაილში წამკითხველის კურსორის გადამისამართება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fstat
გამოყეებაში ყოფი ფაილების სტატუსი გაგება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
ftell
ფაილის კითხვის მიმდინარე კურსორის პოზიციის დაბრუნება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
ftruncate
ფაილის გასუფთავება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
fwrite
ფაილში ბინალური(ბაიტური) მონაცემების ჩაწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
glob
Find pathnames matching a pattern
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_dir
ფაილი-საქაღალდის ტიპის გაგება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_executable
გადამოწმება ფაილის გამშვებია თუ სხვა ფორმატის
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_file
აბრუნებს true-ს თუ ფაილია გადაცემული მისამართი. წინააღმდეგ შემთხვევაში აბრუნებს false
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_link
თუ გადაცემული პარამეტრი ბმულია, აბრუნებს 1-ს თუ არა დ 0-ს;
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_readable
აბრუნებს ჭეშმარიტს, თუ ფაილი არსებობს და კითხვის რეჟიმშია
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_uploaded_file
ამოწმებს ფაილის ატვირთულია თუ არა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_writable
ამოწმებს ფაილი ჩაწერადია თუ არა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
is_writeable
Alias of is_writable
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
mkdir
საქაღალდის შექმნა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
move_uploaded_file
ატვირთული ფაილის გადატანა დროებით საქაღალდიდან ჩვენთის მისაღებ საქაღალდეში
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
parse_ini_file
საკონფიგურაციო .ini ფაილის გადაყვანა მასივში
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
parse_ini_string
საკონფიგურაციო .ini სტრინგის გადაყვანა მასივში
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
pathinfo
ფაილური სრული მისამართის გადაყვანა მასივში, სადაც მოცემული იქნება საქაღალდის მისამართი, ფაილის სახელი და გაფართოება.
 <?php
		$path_parts = pathinfo("/www/htdocs/index.html");

		echo $path_parts["dirname"] . "\n";
		echo $path_parts["basename"] . "\n";
		echo $path_parts["extension"] . "\n";
?>
 

Result:
  /www/htdocs
  index.html
  html
  
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
pclose
გაშვებული პროცესის დახურვა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
popen
გამშვები ფაილის გაშვება, პარამეტრების გადაცემა და მიღება ფაილში ჩაწერა-კითხვის მსგავსად
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
readfile
ფაილის წაკითხვა და ბეჭდვა გამოსატან ბუფერში
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
readlink
აბრუნებს ლინკის მშობლის მისამართს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
realpath_cache_get
აბრუნებს მისამართის ბუფერის პარამეტრებს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
realpath_cache_size
აბრუნებს მისამართის ბუფერის ზომას
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
realpath
აბრუნებს სრულ მოწესრიგებულ მისამართს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
rename
სახელის გადარქმევა ფაილზე და საქაღალდეზე
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
rewind
ფაილის კითხვის გადახვევა-გადახტომა სხვა პოზიციაზე
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
rmdir
საქაღალდის ამოშლა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
stat
ფაილის შესახებ ინფორმაციის მიღება
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
symlink
სიმბოლური ბმულის შექმნა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
tempnam
string tempnam ( string dir, string prefix); დროებითი ფაილის სახელის შექმნა, თუ საქაღალდე არ არის მითითებული, დორებით საქაღალდის სახელით დააგენირირებს ფაილის სახელს
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
tmpfile
recource tmpfile(); დროებითი ფაილის შექმნა.
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
touch
ფაილზე შეხების დასაფიქსირებლად, ფაილის წვდომის დროის ცვლილებისთვის
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
umask
ფაილზე ახალი მასკის მინიჭება 0777. აბრუნებს ძველ მასკას
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
unlink
ფაილის წაშლა
 
 
ArrayXml
მასივებთან სამუმშაო ფუნქცია და XML-ში კონვერტირება;
მასივებთან სამუმშაო ფუნქცია და XML-ში კონვერტირება

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 33
ატრიბუტი
აღწერა
 

Warning: Undefined array key "header" in /home3/joo/www.mfes.ge/edu/modules/php_book/index.php on line 57
simplexml_load_string
$xml=simplexml_load_string($xml); აბრუნებს მასივს