-2
私はこのコードを持っていますが、正しい方法であればわかりません。
私はエラーを取得する:
foreachでこれを行うことは許されていますか?
Warning: Invalid argument supplied for foreach()
私はXMLDATAからの私のMySQLデータベース
$array_xml = array();
$array_xml = xml2array($row['xmlData']);
$moneyDetails = array();
$moneyDetails = $array_xml['some1']['some2']['some3']['some4']['some5']['some6']['some7']['some8']['some9'];
foreach($moneyDetails->ContributionData AS $ContributionData){
$ContributorCode = $ContributionData->ContributorCode;
echo $ContributorCode;
}
'$ moneyDetails-> Contri butionData'配列ですか?このエラーはそうでないことを示唆しているようです。 'var_dump'はあなたに言うことができます – Machavity
' $ moneyDetails-> ContributionData'は配列ではないようです – bos570
_Warningを取得した場合:foreach()_の引数が無効です_確かめることができます_正しい方法ではありません_あなたが知っていて退屈なので、PHPはこれを作っていません。 – RiggsFolly