"Aktif" Ekle

0 Cevap php

Ben kullanıcı tarafından seçili şehri içeren bir dinamik olarak oluşturulan değişken var. Dizenin biçim öneki olmadan hariç aşağıda navigasyon menüsünde href tam olarak aynıdır /city/.

Example:
    $user_city = 'london';
    $user_city = 'edinburgh';
...

Ben aşağıda navigasyon menüsü var ve ben şu anda seçili şehri vurgulamak istiyorum, ben seçili şehre bir sınıf "aktif" eklemek istiyorum.

<ul>
    <li class="first"><a href="/city/all">All</a></li>
    <li><a href="/city/london">London</a></li>
    <li><a href="/city/liverpool">Liverpool</a></li>
    <li><a href="/city/edinburgh">Edinburgh</a></li>
    <li class="last"><a href="/city/glasgow">Glasgow</a></li>
</ul>

Ben $ user_city href niteliğinde dize eşit olup olmadığını arayan bir if deyimine her liste öğesini koyarak bunu başarmak olabileceğini biliyorum. Ama çok akıllı bir yol olmalı sanırım?

Şimdiden teşekkürler

0 Cevap