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

  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009
  • trickycharms

    trickycharms

    6 Aralık 2013