Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Ajvanho's avatar
Level 14

If Arr::has doesnt work for me

Undefined array key "related_feature_title1"

@if ( Arr::has ($element, $element['card']['related_feature_title1']) )
<div class="">{{ $element['card']['related_feature_title1'] }}:</div>
 @endif
0 likes
1 reply
Sinnbeck's avatar
Sinnbeck
Best Answer
Level 102

This might work...

@if ( Arr::has ($element, $element['card']['related_feature_title1'] ?? '') )
<div class="">{{ $element['card']['related_feature_title1'] }}:</div>
 @endif

But I sense that you are using it wrong.. Is this what you are trying to do?

@if ( isset($element['card']['related_feature_title1']) )
<div class="">{{ $element['card']['related_feature_title1'] }}:</div>
 @endif
1 like

Please or to participate in this conversation.