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

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • ShoSho

    ShoSho

    20 Ocak 2010