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

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • jonathepianist

    jonathepiani

    31 Temmuz 2008
  • krotoflik

    krotoflik

    26 ŞUBAT 2011