私はこのような配列を持っています
{
"sCode":"05",
"sCodeName":"critical_tight_connection",
"iSeverity":1,
"aData":{
"iLevelOfDetailt":2,
"iDuration":35,
"sLabel":"Labai trumpas pers\u0117dimas, 35 min.",
"sLink":""
}
}
私は彼をsmartyで印刷しています(配列はシリアル化されていません。あなたの便宜のためにそれを行いました)
{if !empty( $aSegment.aNotices.aStop )}
<ul>
{foreach from=$aSegment.aNotices.aStop item=aNotice}
<li>
<img class="{$aNotice.sCodeName}" />
{$aNotice.sLabel}
</li>
{/foreach}
</ul>
{/if}
「05」が aNotices.aStop.sCode に存在するかどうかを smarty で確認する方法は? (foreach サイクルの前)
これを試した
{if in_array('05', $aSegment.aNotices.aStop)}
exist
{/if}