require_once写" 1"来源代码

时间:2015-12-05 21:38:04

标签: php

我是PHP新手并尝试使用以下代码将文件包含在另一个文件中:

<?= require_once ('../template/header.phtml')?>

包含有效,但它也增加了&#34; 1&#34;到源代码。如果我使用include()include_once()或require(),也会发生同样的情况。搜索网络也没有结果。

2 个答案:

答案 0 :(得分:2)

您正在使用return new Items(description, supplier, cost, sku, location);而不是<?=来启动您的脚本。 <?php用于在屏幕上打印内容,在这种情况下是来自<?=的返回值,很可能是require_once ('../template/header.phtml')即。{ TRUE。更改开始标记,您的问题就会消失。

使用1的正确位置是您只想在html中间打印变量或函数的返回值,如下所示:

<?=

答案 1 :(得分:1)

您应该使用public List<SortedSurfaceData> SortRoomSurfData(List<RawSurfaceData> lstRawData) { var query = from rawData in lstRawData group rawData by new { rawData.idRoomElem, rawData.idElemType } into sortedData select new SortedSurfaceData() { idRoomSorted = sortedData.Key.idRoomElem, idElemTypeSorted= sortedData.Key.idElemType, dblTypeArea= sortedData.Sum(x => x.dblInstArea), }; List<SortedSurfaceData> sortedSurfaceData = query.ToList(); return sortedSurfaceData; }