Maison > Article > développement back-end > Opérateur ternaire dans TP3.2
Cet article présente l'opérateur ternaire dans TP3.2, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
Lisez d'abord le manuel, le
<.> le modèle peut prendre en charge les opérateurs ternaires, par exemple :<br>
<span style="margin:0px;padding:0px;">{</span><span style="margin:0px;padding:0px;">$status</span><span style="margin:0px;padding:0px;">?</span><span style="margin:0px;padding:0px;">'正常'</span><span style="margin:0px;padding:0px;">:</span><span style="margin:0px;padding:0px;">'错误'</span><span style="margin:0px;padding:0px;">}</span>
<span style="margin:0px;padding:0px;">{</span><span style="margin:0px;padding:0px;">$info</span><span style="margin:0px;padding:0px;">[</span><span style="margin:0px;padding:0px;">'status'</span><span style="margin:0px;padding:0px;">]?</span><span style="margin:0px;padding:0px;">$info</span><span style="margin:0px;padding:0px;">[</span><span style="margin:0px;padding:0px;">'msg'</span><span style="margin:0px;padding:0px;">]:</span><span style="margin:0px;padding:0px;">$info</span><span style="margin:0px;padding:0px;">[</span><span style="margin:0px;padding:0px;">'error'</span><span style="margin:0px;padding:0px;">]}</span>
Qu'est-ce que cela signifie ? C'est-à-dire que la syntaxe par points n'est pas prise en charge. J'ai déjà fait un détour en écrivant comme ça Par exemple : {$vo.email}?1:0; devrait le changer en {$vo ['email']}?1:0Remarque : La syntaxe des points n'est actuellement pas prise en charge dans l'opérateur ternaire.
<br>
Recommandations associées :PHP Get une certaine période de la journée en cours
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!