2 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
這似乎是構(gòu)建代碼的糟糕方式。話雖如此,這是我能想到的最不糟糕的方法。
索引.php
<?php
$requireVersion = '2';
require_once('/structure.php');
結(jié)構(gòu).php
<table>
<?php
$requireFile = '/structure_include' . $requireVersion . '.php';
if ( file_exists($requireFile) ) {
require_once($requireFile);
}
?>
</table>
structure_include1.php
<?php
if (1 > 2)
{
echo '<td>Jack</td>';
}
structure_include2.php
<?php
if (2 > 1)
{
echo '<td>Jill</td>';
}

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
從技術(shù)上講,需要一個(gè)必需的文件是可能的。但這將是一個(gè)無(wú)限循環(huán)。我可以建議:
索引.php
<table>
<?php
require_once('structure.php');
if(2 > 1){
if(isset($_SESSION['temp_markup']){
echo $_SESSION['temp_markup'];
}
}
?>
</table>
結(jié)構(gòu).php
<?php
session_start();
$html = '<td>Jill</td>';
//add session or some storage manner
$_SESSION['temp_markup'] = $html;
?>
那是我基于這個(gè)相當(dāng)令人困惑的問(wèn)題的想法。
- 2 回答
- 0 關(guān)注
- 110 瀏覽
添加回答
舉報(bào)