PHP-ге файлды қалай қосуға болады

Мазмұны:

PHP-ге файлды қалай қосуға болады
PHP-ге файлды қалай қосуға болады

Бейне: PHP-ге файлды қалай қосуға болады

Бейне: PHP-ге файлды қалай қосуға болады
Бейне: Простой файловый менеджер на PHP 2024, Мамыр
Anonim

PHP сценарийіне қосымша файлды қосу үшін арнайы функциясын қосыңыз. Сыртқы құжатты қосқаннан кейін бағдарламашы ағымдағы кодта жазылған кодты немесе басқа мазмұнды пайдалануға мүмкіндік алады.

PHP-ге файлды қалай қосуға болады
PHP-ге файлды қалай қосуға болады

Функцияны қосыңыз

Include-де келесі синтаксис бар:

«файл атауы»;

Атауы берілген құжаттың кеңеюімен салыстырмалы немесе абсолютті жол болып табылады. Егер ешқандай орын көрсетілмесе, PHP php.ini конфигурациясының мазмұнын автоматты түрде тексереді, мұнда include_path - қосымша кітапханаларды орналастыруға болатын каталог көрсетіледі. Егер директива бос болса немесе онда көрсетілген жолда қажетті файл табылмаса, қосу өрнегі еленбейді.

Қосылғаннан кейін сіз сценарийде қалаған мазмұнды пайдалана аласыз, айнымалылар тағайындай аласыз, жарияланған конструкцияларды пайдалана аласыз және т.б. Мысалы, 1.php және 2.php деген 2 файл бар. 1.php мазмұны келесідей:

<? php

$ firstly = “бірінші файлдағы айнымалы”;

$ екіншіден = «импортталған мән»;

?>

2.php-ге жоғарыда келтірілген айнымалыларды қосу үшін келесі әрекетті орындауға болады:

<? php

«1.php» қосыңыз;

алдымен $ echo;

$ emerge = “$ екіншіден”;

echo $ пайда болады; ?>

Екінші файлдың осы сценарийінде қосу командасы бірінші құжаттың мазмұнын қамтиды, содан кейін 1.php-де жарияланған айнымалылар экранда қажетті мәндерді көрсету үшін қолданылады.

Includ файлдың басында да, құжаттың кез келген бөлігінде жарияланған функцияның ішінде де қолдануға болады. Функцияны қашықтағы серверде орналасқан файлдарды қосу үшін пайдалану қажет емес. Егер сіз осы мүмкіндікті қолданғыңыз келсе, сізге жергілікті немесе қашықтағы сервердегі php.ini файлындағы allow_url_fopen опциясын қосу қажет.

Қажет

Қажет функциясы қамтуға ұқсас. Пәрмендер синтаксис пен орындау технологиясымен ерекшеленбейді. Жалғыз айырмашылық мынада: егер көрсетілген файл жоқ болса, сценарийді тоқтатуды талап етеді, ал сценарийдің орындалуын жалғастырады және @ арнайы таңбаны қолдану арқылы басуға болатын тиісті E_WARNING ескертуін көрсетеді. Мысалға:

<? php

«1q.php» қажет;

echo “Сценарий жұмысын тоқтатады”; ?>

Бұл мысалда 1q.php жоқ құжатқа жол көрсетілген. Егер файл жоқ болса, сценарий эхо командасын орындамайды және пайдаланушының экранында бос парақ немесе қате туралы хабарлама шығады (php.ini параметрлеріне байланысты). Егер сіз ұқсас кодты мыналарды қолдансаңыз:

<? php

«1q.php» қосу;

echo “Сценарий жалғасуда”; ?>

Эхо командасы орындалады және дисплейде сәйкес мәтін шығады.

Ұсынылған: