我想从根文件夹加载我的dic.xml文件,因为现在我在应用程序中提供了完整路径,但我想要从根目录加载文件。
var doc = XDocument.Load(@"D:\anu notes\FYP\LSC 1\LSC 1\LSC\LSC\dic.xml");
答案 0 :(得分:1)
以下是您的需求:
<?php
$arr1 = array(38 => array(array('code' => 'ACC', 'amount' => 50),
array('code' => 'CAR', 'amount' => 60)),
22 => array(array('code' => 'ACC', 'amount' => 110),
array('code' => 'AIR', 'amount' => 260),
array('code' => 'CAP', 'amount' => 205)));
$arr2 = array(array('code' => 'ACC'), array('code' => 'AIR'),
array('code' => 'ARC'), array('code' => 'ATV'),
array('code' => 'CAP'),array('code' => 'CAR'));
$outputArr = array();
$arrModified = array_values($arr1);
$arrayCount1 = count($arrModified);
$arrayCount2 = count($arr2);
for ($i = 0; $i < $arrayCount1; $i++) {
for ($j = 0; $j < $arrayCount2; $j++) {
$outputArr[$i][$j]['code'] = $arr2[$j]['code'];
$outputArr[$i][$j]['amount'] = '';
$tempArrCount = count($arrModified[$i]);
for ($k = 0; $k < $tempArrCount; $k++) {
if ($arrModified[$i][$k]['code'] == $outputArr[$i][$j]['code']) {
$outputArr[$i][$j]['amount'] = $arrModified[$i][$k]['amount'];
break;
}
}
}
}
echo '<pre>';
print_r($outputArr);
?>