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