我的index.php文件,它包含:如何更新另一個PHP文件中的數組?
1.class eachObject
class eachObject
{
function outPut()
{
echo '<td> </td>';
}
}
2.class 牆
class wall extends eachObject
{
function outPut()
{
echo '<td class="wall"> </td>';
}
}
3.class 空白
class blank extends eachObject
{
function outPut()
{
echo '<td class="blank"> </td>';
}
}
我實例從他們:
$wall = new wall();
$blank = new blank();
,我有一個數組稱爲room
包括wall
和blank
:
$room = array();
$room[0] = array($wall, $wall, $blank, $wall, $blank);
,然後我會用它在一個表中顯示牆空白區域:
<html>
<body>
<?php
echo '<table>';
foreach ($room as $row) {
echo '<tr>';
foreach ($row as $tool) {
$tool->outPut();
}
echo '</tr>';
}
echo '</table>';
?>
</body>
</html>
現在的問題是:我怎麼能在一個名爲test.php
有另一個PHP文件更改此陣:
$room[0] = array($wall, $wall, $wall, $wall, $blank);
正如你所看到的,第三個值改爲從$blank
到$wall
。
然後當我刷新包含表的div時,我將有一個牆而不是空白區域。
你是什麼意思由另一個PHP文件? –
@LajosArpad感謝您的問題。我的意思是我有我的所有類和數組和index.php文件中的實例,我想改變我的數組中的值(或不同的值)在test.php文件。 – maziarser
你是否在index.php中要求另一個文件,也就是說,你有類似require_once(「test.php」)的東西嗎? –