⊗ppPmFSRO 355 of 447 menu

PHP-ում ֆայլերի միանգամյա միացում

Ենթադրենք, մենք ունենք pow.php ֆայլ, որում պահվում է ֆունկցիաների հավաքածու.

<?php function square($num) { return $num ** 2; } function cube($num) { return $num ** 3; } ?>

Ենթադրենք, մենք օգտագործում ենք pow.php ֆայլի ֆունկցիաները sum.php ֆայլում.

<?php require 'pow.php'; function squareSum($arr) { $res = 0; foreach ($arr as $elem) { $res += square($elem); } return $res; } function cubeSum($arr) { $res = 0; foreach ($arr as $elem) { $res += cube($elem); } return $res; } ?>

Ենթադրենք հիմնական ֆայլում մենք միացնում ենք երկու ֆունկցիաների ֆայլերն էլ.

<?php require 'pow.php'; require 'sum.php'; echo square(3) + squareSum([1, 2, 3]); ?>

Սակայն մեզ սպասվում է խնդիր. index.php ֆայլին pow.php ֆայլը կմիացվի երկու անգամ.

Սա կհանգեցնի խնդրի, քանի որ մենք կունենանք երկու ֆունկցիաների հավաքածու նույն անուններով:

Խնդիրը լուծելու համար բոլոր ֆայլերը պետք է միացնել require_once օպերատորի միջոցով. Այն ֆայլը կմիացնի միայն մեկ անգամ՝ անտեսելով կրկնվող միացումները.

<?php require_once 'pow.php'; require_once 'sum.php'; echo square(3) + squareSum([1, 2, 3]); ?>

Ստեղծեք մի քանի ֆայլեր օգտակար ֆունկցիաների հավաքածուներով: Միացրեք այդ ֆայլերը միմյանց և ձեր հիմնական ֆայլին:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել