• 18-08-2018, 01:19:38
    #1
    Üyeliği durduruldu
    "Webmaster forumu, Gooogle, adsense, hosting hakkında bilgiler ve tartışma platformu";

    merhaba arkadaşlar, yukarıdaki içeriği ilk 15 karakterini almak istiyorum, ardından diğer 15 karakterini.

    Özetle bana vereceği sonuç şunlar olsun istiyorum:

    Sonuç15 "Webmaster forum"

    Sonuç 2 "u, Gooogle, ads"


    bunu nasıl yapabilirim acaba?
  • 18-08-2018, 01:57:01
    #2
    <?php
    
    $detay = "Lorem Ipsum, dizgi ve baskı endüstrisinde kullanılan mıgır metinlerdir. Lorem Ipsum, adı bilinmeyen bir matbaacının bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır. Beşyüz yıl boyunca varlığını sürdürmekle kalmamış, aynı zamanda pek değişmeden elektronik dizgiye de sıçramıştır. 1960'larda Lorem Ipsum pasajları da içeren Letraset yapraklarının yayınlanması ile ve yakın zamanda Aldus PageMaker gibi Lorem Ipsum sürümleri içeren masaüstü yayıncılık yazılımları ile popüler olmuştur.";
    
    $uzunluk = strlen($detay);
    $limit = 15;
    
    for ($i=0; $i <= $uzunluk ; $i++) {
    if ($uzunluk > $limit) {
    echo substr($detay,$i,$limit) . '<br>';
    $i = $i+14;
    }
    }
    
    ?>
    Bu işini görür sanırım hocam..
  • 18-08-2018, 02:01:07
    #3
    GonGo adlı üyeden alıntı: mesajı görüntüle
    "Webmaster forumu, Gooogle, adsense, hosting hakkında bilgiler ve tartışma platformu";

    merhaba arkadaşlar, yukarıdaki içeriği ilk 15 karakterini almak istiyorum, ardından diğer 15 karakterini.

    Özetle bana vereceği sonuç şunlar olsun istiyorum:

    Sonuç15 "Webmaster forum"

    Sonuç 2 "u, Gooogle, ads"


    bunu nasıl yapabilirim acaba?
    <?php
    $icerik = "Webmaster forumu, Gooogle, adsense, hosting hakkında bilgiler ve tartışma platformu";
    $sinirla = substr($icerik, 0, 15);
    $kalankisim = substr($icerik, 15, 30);
    
    echo $sinirla;
    echo $kalankisim;
    ?>
    bu şekilde kullanmayı deneyin $sinirla değişkenindeki 0, 15 ilk karakterden 15. karaktere kadar almasını sağlar 2. değişkendeki 15, 30 ise aynı şekilde 15. karakterden başlayarak 30. karaktere kadar kalan 15 karakteri tamamlar.
  • 18-08-2018, 15:37:24
    #4
    GonGo adlı üyeden alıntı: mesajı görüntüle
    "Webmaster forumu, Gooogle, adsense, hosting hakkında bilgiler ve tartışma platformu";

    merhaba arkadaşlar, yukarıdaki içeriği ilk 15 karakterini almak istiyorum, ardından diğer 15 karakterini.

    Özetle bana vereceği sonuç şunlar olsun istiyorum:

    Sonuç15 "Webmaster forum"

    Sonuç 2 "u, Gooogle, ads"


    bunu nasıl yapabilirim acaba?
    Merhaba, Aşağıdaki kod işinizi çözecektir.

    $value = str_split("Webmaster forumu, Gooogle, adsense, hosting hakkında bilgiler ve tartışma platformu",15);
    print_r($value);
  • 18-08-2018, 16:10:52
    #5
    substr kullanırken türkçe karakterlerde sorun yaşarsanız, mb_substr kullanabilirsiniz.

    mb_substr($cumle, 0, 20, 'UTF-8');