Ինչպես ներառել ֆայլ Php- ում

Բովանդակություն:

Ինչպես ներառել ֆայլ Php- ում
Ինչպես ներառել ֆայլ Php- ում

Video: Ինչպես ներառել ֆայլ Php- ում

Video: Ինչպես ներառել ֆայլ Php- ում
Video: file_get_contents, file, include php 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";

echo $ առաջանում; ?>>

Երկրորդ ֆայլի այս սցենարում ներառման հրամանը ներառում է առաջին փաստաթղթի բովանդակությունը, որից հետո 1.php- ով հայտարարված փոփոխականներն օգտագործվում են էկրանին անհրաժեշտ արժեքները ցուցադրելու համար:

Ներառումը կարող է օգտագործվել ինչպես ֆայլի հենց սկզբում, այնպես էլ հայտարարագրված գործառույթի ներսում փաստաթղթի ցանկացած մասում: Անցանկալի է գործառույթն օգտագործել հեռավոր սերվերում տեղակայված ֆայլերը միացնելու համար: Եթե ցանկանում եք իրականացնել այս հատկությունը, ապա ձեզ հարկավոր է ձեր տեղական կամ հեռավոր սերվերի վրա php.ini ֆայլում միացնել թույլատրելի_ախցիկը:

Պահանջել

Պահանջելու գործառույթը նման է ներառելուն: Հրամանները չեն տարբերվում շարահյուսության և կատարման տեխնոլոգիայի մեջ: Միակ տարբերությունն այն է, որ եթե նշված ֆայլը բացակայում է, պահանջը դադարեցնում է սցենարը, մինչդեռ ներառումը կշարունակի կատարել սցենարը և ցուցադրել համապատասխան E_WARNING նախազգուշացումը, որը կարող է ճնշվել @ հատուկ նիշով: Օրինակ:

<? php

պահանջել «1q.php»;

echo «Script- ը դադարում է աշխատել»; ?>>

Այս օրինակում նշված է 1q.php գոյություն չունեցող փաստաթղթի ուղին: Եթե ֆայլը բացակայում է, սցենարը չի կատարի echo հրամանը, և օգտագործողի էկրանին կցուցադրվի կամ դատարկ թերթ կամ սխալի հաղորդագրություն (կախված php.ini- ի պարամետրերից): Եթե մուտքագրեք նմանատիպ ծածկագիր, ներառեք.

<? php

ներառել «1q.php»;

echo «Սցենարը շարունակվում է»; ?>>

Էխո հրամանը կկատարվի, և համապատասխան տեքստը կհայտնվի էկրանին:

Խորհուրդ ենք տալիս: