⊗ppPmHpIP 401 of 447 menu

HTTP сарлавҳаларидаги PHP даги include ишиға оид муаммо

HTTP сарлавҳаларидаги муаммо include орқали файлларни қўшганда ҳам юзага келиши мумкин. Бу, яқинлаш қавс ?> дан кейин бош қаторлар ёки бўш сатрлар қолдирилганда намoён бўлади, мана бу қандай:

<?php // some code ?>

Бундай ҳолда бизнинг файлимизни бошқа файлга инклюд қилганда, қолдирилган бўш сатрлар экранга чиқариш каби таъсир кўрсатади:

<?php include 'file.php'; // ичида экранга чиқариш header('Content-Type: text/html'); ?>

Муаммони ҳал қилиш учун барча PHP файлларда охирги яқинлаш ?> ни ўчириб ташлаш яхширок. Бундай усул PHP да хатоликка олиб келмайди ва шу билан бирга, бизни тасодифий бўш сатрлар қўшилишидан химoya қилади. Келгила, бизнинг файлимизни тўғрилаймиз:

<?php // some code

Куйидаги коддаги хатоларни тўғриланг:

<?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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш