⊗ppPmHpIP 401 of 447 menu

PHP'де файлдарды include кылууда HTTP баш аталыштарынын көйгөйү

HTTP баш аталыштарынын көйгөйү include аркылуу файлдарды кошкондо дагы келип чыгышы мүмкүн. Бул учурда, жабылуучу ?> белгисинен кийин боштуктар же бош саптар калтырылганда пайда болот, мындайча:

<?php // кээ бир код ?>

Бул учурда биздин файлды башка файлга инклуд кылганда, калтырылган бош саптар экранга чыгаруу катары таасир этишет:

<?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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу