⊗ppPmHpIP 401 of 447 menu

Мушкилиҳо бо сарлавҳаҳои HTTP вақте ки файлҳо дар PHP include мешаванд

Мушкили бо сарлавҳаҳои HTTP инчунин метавонад вақте ки файлҳо тавассути include ворид карда мешаванд, ба миён ояд. Он дар он ҳолат зоҳир мешавад, ки пас аз қавси бастакунандаи ?> фосилаҳо ё сатрҳои холӣ гузошта шуда бошанд, ба ин тарз:

<?php // баъзе код ?>

Дар ин ҳолат, вақте ки файли мо ба файли дигар include карда шавад, сатрҳои холӣ, ки боқӣ мондаанд, чун баровардан ба экран амал мекунанд:

<?php include 'file.php'; // дар дохил ба экран баровардан мавҷуд аст header('Content-Type: text/html'); ?>

Барои ислоҳ кардани мушкилӣ, беҳтар дар ҳама файлҳои PHP қавси бастакунандаи охирини ?> нест карда шавад. Чунин усул ба хатои PHP намеорад ва ҳамзамон моро аз иловаи тасодуфии сатрҳои холӣ муҳофизат мекунад. Биёед файли худро ислоҳ кунем:

<?php // баъзе код

Хатоҳое, ки дар коди зерин содир шудаанд, ислоҳ кунед:

<?php function func1() { echo '1'; } ?>
<?php function func2() { echo '2'; } ?>
<?php include 'file1.php'; include 'file2.php'; header('Content-Type: text/html'); ?>

Хатоҳое, ки дар коди зерин содир шудаанд, ислоҳ кунед:

<?php function func1() { echo '1'; } ?> <?php function func2() { echo '2'; } ?>
<?php include 'file.php'; header('Content-Type: text/html'); ?>
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан