როგორ შეიტანოთ ფაილი Php- ში

Სარჩევი:

როგორ შეიტანოთ ფაილი Php- ში
როგორ შეიტანოთ ფაილი Php- ში

ვიდეო: როგორ შეიტანოთ ფაილი Php- ში

ვიდეო: როგორ შეიტანოთ ფაილი Php- ში
ვიდეო: PHP Dərslər #2 - echo və print 2024, აპრილი
Anonim

დამატებითი ფაილის PHP სკრიპტთან დასაკავშირებლად გამოიყენეთ სპეციალური ფუნქციის დამატება. გარე დოკუმენტის მიერთების შემდეგ, პროგრამისტს შესაძლებლობა აქვს გამოიყენოს დაწერილი კოდი ან სხვა შინაარსი მიმდინარე პროგრამაში.

როგორ შეიტანოთ ფაილი php- ში
როგორ შეიტანოთ ფაილი php- ში

ჩართეთ ფუნქცია

მოიცავს შემდეგ სინტაქსს:

შეიტანეთ "ფაილის სახელი";

სახელი შედარებითი ან აბსოლუტური გზაა, რომელშიც შედის დოკუმენტი. თუ ადგილი არ არის მითითებული, PHP ავტომატურად შეამოწმებს კონფიგურაციის php.ini შინაარსს, რომელიც განსაზღვრავს include_path - დირექტორიას, სადაც დამატებითი ბიბლიოთეკების განთავსება შეიძლება. თუ დირექტივა ცარიელია ან საჭირო ფაილი არ არის ნაპოვნი მასში მითითებულ გზაზე, მოიცავს გამოხატვის იგნორირებას.

ჩართვის შემდეგ შეგიძლიათ გამოიყენოთ თქვენთვის სასურველი შინაარსი სკრიპტში, დანიშნოთ ცვლადები, გამოიყენოთ დეკლარირებული კონსტრუქციები და ა.შ. მაგალითად, არსებობს 2 ფაილი 1.php და 2.php. 1.php- ის შინაარსი ასე გამოიყურება:

<? php

$ firstly = "ცვლადი პირველი ფაილიდან";

$ secondly = "იმპორტირებული ღირებულება";

?>

ზემოთ მოცემული ცვლადების 2.php ჩასასმელად შეგიძლიათ შეასრულოთ შემდეგი ოპერაცია:

<? php

ჩართეთ "1.php";

echo $ პირველ რიგში;

$ emerge = "$ secondly";

ექო $ გამოჩნდება; ?>

მეორე ფაილის ამ სკრიპტში, ბრძანება მოიცავს პირველი დოკუმენტის შინაარსს, რის შემდეგაც 1.php- ში დეკლარირებული ცვლადები გამოიყენება ეკრანზე საჭირო მნიშვნელობებისთვის.

ჩართვა შეიძლება გამოყენებულ იქნას როგორც ფაილის დასაწყისში, ასევე დეკლარირებული ფუნქციის შიგნით დოკუმენტის ნებისმიერ ნაწილში. არასასურველია ფუნქციის გამოყენება დისტანციურ სერვერზე განთავსებული ფაილების დასაკავშირებლად. თუ გსურთ ამ ფუნქციის განხორციელება, თქვენ უნდა ჩართოთ allow_url_fopen ვარიანტი თქვენს php.ini ფაილში თქვენს ადგილობრივ ან დისტანციურ სერვერზე.

მოეთხოვება

საჭირო ფუნქცია მსგავსია, რომ შეიცავდეს. ბრძანებები არ განსხვავდება სინტაქსისა და შესრულების ტექნოლოგიაში. ერთადერთი განსხვავება ისაა, რომ თუ მითითებული ფაილი არ არის, საჭიროებს წყვეტს სკრიპტს, ხოლო ჩართვა გააგრძელებს სკრიპტის შესრულებას და აჩვენებს შესაბამის გაფრთხილებას E_WARNING, რომლის აღკვეთა შესაძლებელია @ სპეციალური სიმბოლოს გამოყენებით. Მაგალითად:

<? php

მოითხოვს "1q.php";

ექო "სკრიპტი წყვეტს მუშაობას"; ?>

ამ მაგალითში მითითებულია გზა არარსებული დოკუმენტისკენ 1q.php. თუ ფაილი არ არის, სკრიპტი არ შეასრულებს echo ბრძანებას და მომხმარებლის ეკრანზე გამოჩნდება ცარიელი ფურცელი ან შეცდომის შეტყობინება (დამოკიდებულია php.ini– ს პარამეტრებზე). თუ მსგავსი კოდი შეიტანეთ, შეიცავს:

<? php

მოიცავს "1q.php";

ექო "სკრიპტი გრძელდება"; ?>

ექოს ბრძანება შესრულდება და ეკრანზე გამოჩნდება შესაბამისი ტექსტი.

გირჩევთ: