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ş:
string.İsNullOrEmpty(dizi) vs. dize.İs...
C# List<string> ile ayırıcı dize...
C nasıl başlatıldığını# birçok dize de...
Liste< dönüştürme;Dize> String[] ...
Set dönüştürmek için nasıl<Dize>...