SORU
20 Aralık 2009, Pazar


Alt ayıklama PHP. İlk önce string '/' ya bütün dize

Bir dize ayıklamak için çalışıyorum. PHP bunu yapmak için yardıma ihtiyacım var.

İşte ihtiyacım olan sonuçlar ile çalışıyorum bazı örnek dizeleri:

home/cat1/subcat2 => home

test/cat2 => test

startpage => startpage

İlk kadar dize almak istiyorum / ama eğer / varsa, bütün dize getir.

Çalıştım

substr($mystring, 0, strpos($mystring, '/'))

Yazıyor sanırım - / pozisyon almak ve pozisyon 0 altbupozisyon.

8**, deyimi çok büyük yapmadan yeri olmadığı durumlarla başa çıkmak için nasıl bilmiyorum.

Bir şekilde işlemek için bu dava da PHP deyimi çok kompleks yapmadan var mı?

CEVAP
30 Aralık 2011, Cuma


$first = current(explode("/", $string));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • Khan Academy

    Khan Academy

    17 Kasım 2006