⊗ppPmFSRO 355 of 447 menu

Penyambungan Fail Sekali Sahaja dalam PHP

Katakan kita mempunyai fail pow.php, di mana terdapat sekumpulan fungsi:

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

Katakan kita menggunakan fungsi dari fail pow.php dalam fail 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; } ?>

Katakan dalam fail utama kita menyambung kedua-dua fail dengan fungsi:

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

Walau bagaimanapun, kita akan menghadapi masalah. Fail pow.php akan disambung dua kali ke fail index.php: secara langsung dan melalui fail sum.php.

Ini akan menyebabkan masalah, kerana kita akan mempunyai dua set fungsi dengan nama yang sama.

Untuk menyelesaikan masalah ini, semua fail harus disambung menggunakan operator require_once - ia akan menyambung fail hanya sekali, mengabaikan sambungan berulang:

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

Buat beberapa fail dengan set fungsi yang berguna. Sambungkan fail-fail ini antara satu sama lain dan ke fail utama anda.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak