⊗ppPmFSIV 353 of 447 menu

PHP-те айнымалыға қосу жазбасы

Бізде бір файл бар делік:

<div> <?= 'test' ?> </div>

Негізгі файлда біздің файлдың мәтінін айнымалыға жазайық:

<?php $res = file_get_contents('test.php'); ?>

Бірақ бізде мәселе болады - айнымалыға жазған кезде біздің файлдың PHP коды орындалмайды.

Қосылатын файлдың PHP коды орындалуы үшін, include операторын қолдану керек. Бірақ мәселе мынада, бұл оператор деректерді бірден экранға шығарады, сондықтан қосылу нәтижесі айнымалыға жазыла алмайды.

Бірақ мұны айла-тәсілмен жасауға болады:

<?php ob_start(); include 'test.php'; $res = ob_get_clean(); ?>

Кодты функция ретінде ресімдейік:

<?php function getFile($name) { ob_start(); include $name; return ob_get_clean(); } ?>

Файлды айнымалыға алу үшін біздің функциямызды қолданайық:

<?php $res = getFile('test.php'); echo 'index' . $res; ?>

Массивтен апта күндерінің ашылмалы тізімін жасайтын файл жасаңыз. Нәтижені негізгі файлыңызда айнымалыға жазыңыз. Бұл айнымалыны файлдың бірнеше жерлерінде шығарыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау