function lastfm_entity_update($entity, $type){
if (isset($type)) && (entity_get_info($type) == 'subject') {
};
};
タイプが存在するかどうか、およびタイプがサブジェクトと等しいかどうかを確認したいのですが、コードで構文エラーが発生しています。何か案は?
function lastfm_entity_update($entity, $type){
if (isset($type)) && (entity_get_info($type) == 'subject') {
};
};
タイプが存在するかどうか、およびタイプがサブジェクトと等しいかどうかを確認したいのですが、コードで構文エラーが発生しています。何か案は?
問題は「&&」演算子ではなく、括弧だと思います。「if」構文が必要とするのは
if (...) { .. }
しかし、あなたは書いた:
if (...) && (...) {}
見る?
別の括弧のペアを追加するだけです:
if ((isset($type)) && (entity_get_info($type) == 'subject')) {
試す:-
if (isset($type) && entity_get_info($type) == 'subject') {
(括弧)
if (isset($type)) && ((entity_get_info($type) == 'subject')) を試してください