我試圖轉換HTML表格的關聯數組。這是陣列看起來像將關聯數組轉換爲表
Array ([] => Harvest_Project Object (
[_root:protected] => project
[_tasks:protected] => Array ()
[_convert:protected] => 1
[_values:protected] => Array (
[id] => \
[client-id] => -
[name] => Internal
[code] =>
[active] => false
[billable] => true
[bill-by] => none
[hourly-rate]=>-
這是我已經寫在PHP爲陣列轉換成一個表
<?php
require_once(dirname(__FILE__) . '/HarvestAPI.php');
/* Register Auto Loader */
spl_autoload_register(array('HarvestAPI', 'autoload'));
$api = new HarvestAPI();
$api->setUser($user);
$api->setPassword($password);
$api->setAccount($account);
$api->setRetryMode(HarvestAPI::RETRY);
$api->setSSL(true);
$result = $api->getProjects();
$data = $result->get("data");
echo "<table border='1'>
<tr><td>Project Name</td>
<td>Hourly Rate</td>
</tr>";
foreach($data as $key=>$fruit) {
?>
<tr><td><?php echo $fruit["Name"];?></td>
<td><?php echo $fruit["hourly-rate"];?></td></tr>
<?php ;}
echo "</table>";
?>
我想與2 columns-顯示一個表格的代碼 項目名稱和時薪
但是,一旦我執行它拋出一個錯誤 致命錯誤代碼:上線24無法使用類型Harvest_Project的對象數組。它指的是這條線
<tr><td><?php echo $fruit["Name"];?></td>
請建議如何去做。
我不認爲像你所說,他可以訪問的對象.. $果[「名」 ] – pritesh
我完全錯了,但我編輯了我的答案,我認爲它更正確 –