• 25-04-2017, 11:03:52
    #1
    Merhaba arkadaşlar explode ile bir string ifadeyi parçalamaya çalışıyorum fakat - işaretini okuyamıyor.

    Parçamaya çalıştığım yazı "Ace of Knight – God Mode/Enemy Low HP Mod Apk"
    Kodum:
    $title_arr= explode("–", $title);
    Çıktısı http://prntscr.com/f0jbb9 şeklinde oluyor. Konu ile ilgili bilgisi olan arkadaşlar yardımcı olursa sevinirim.
  • 25-04-2017, 11:10:18
    #2
    Mert50356 adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar explode ile bir string ifadeyi parçalamaya çalışıyorum fakat - işaretini okuyamıyor.

    Parçamaya çalıştığım yazı "Ace of Knight – God Mode/Enemy Low HP Mod Apk"
    Kodum:
    $title_arr= explode("–", $title);
    Çıktısı http://prntscr.com/f0jbb9 şeklinde oluyor. Konu ile ilgili bilgisi olan arkadaşlar yardımcı olursa sevinirim.
    hocam oradaki çizgi
    —
    bu olabilir mi acaba ? ikisi farklı çünkü
  • 25-04-2017, 11:12:23
    #3
    aTKn94 adlı üyeden alıntı: mesajı görüntüle
    hocam oradaki çizgi
    —
    bu olabilir mi acaba ? ikisi farklı çünkü
    Onuda denedim hocam sonuç aynı
    http://prntscr.com/f0je76

    Yazdığım kod
    http://prntscr.com/f0jeg8
  • 25-04-2017, 11:12:02
    #4
    Mert50356 adlı üyeden alıntı: mesajı görüntüle
    Onuda denedim hocam sonuç aynı
    http://prntscr.com/f0je76

    Yazdığım kod
    http://prntscr.com/f0jeg8
    $title = "Ace of Knight – God Mode/Enemy Low HP Mod Apk";
    $title_arr= explode("–", $title);
    
    //var_dump($title_arr);
    
    foreach ($title_arr as $value) {
    	echo $value."<br/>";
    }
    hocam bu şekilde denedim çalıştı.

  • 25-04-2017, 11:25:53
    #5
    aTKn94 adlı üyeden alıntı: mesajı görüntüle
    $title = "Ace of Knight – God Mode/Enemy Low HP Mod Apk";
    $title_arr= explode("–", $title);
    
    //var_dump($title_arr);
    
    foreach ($title_arr as $value) {
    	echo $value."<br/>";
    }
    hocam bu şekilde denedim çalıştı.


    Malesef bende sonuç vermedi.
    Şöyle çılgınca bir çözüm ürettim.
    $post_title = bol($post_url, '<h1 class="post-name">', '</h1>', 1, 0);
    		$post_title_e = str_split($post_title);
    		for($k=0; $k<count($post_title_e); $k++){
    			if (ctype_alpha($post_title_e[$k])){
    			}else {
    				if ($post_title_e[$k] == " " || $post_title_e[$k] == "/"){
    				}else {
    					$tut .= $post_title_e[$k];
    				}
    			}
    		}
    		$post_title = explode($tut[0], $post_title);
    		$post_title = str_replace("#8211; ", "", $post_title);
    Çıktı: http://image.prntscr.com/image/ed9474431d98403ab66b4bcfa7cad8fb.png
  • 25-04-2017, 11:25:35
    #6
    Mert50356 adlı üyeden alıntı: mesajı görüntüle
    Malesef bende sonuç vermedi.
    Şöyle çılgınca bir çözüm ürettim.
    $post_title = bol($post_url, '<h1 class="post-name">', '</h1>', 1, 0);
    		$post_title_e = str_split($post_title);
    		for($k=0; $k<count($post_title_e); $k++){
    			if (ctype_alpha($post_title_e[$k])){
    			}else {
    				if ($post_title_e[$k] == " " || $post_title_e[$k] == "/"){
    				}else {
    					$tut .= $post_title_e[$k];
    				}
    			}
    		}
    		$post_title = explode($tut[0], $post_title);
    		$post_title = str_replace("#8211; ", "", $post_title);
    Çıktı: http://image.prntscr.com/image/ed9474431d98403ab66b4bcfa7cad8fb.png
    hocam ilk mesajda dediğiniz çizgi sanırım kod olarak gözüküyor o yüzden explode yapmıyor. Sanırım onu decode vb. gibi karaktere çevirmeniz lazım. Yoksa çalışmaması imkansız
  • 25-04-2017, 11:38:21
    #7
    Hocam bir şey dikkatimi çekti. Bizim mesajların sırası niye kayıyor çözemedim
  • 25-04-2017, 12:27:20
    #8
    aTKn94 adlı üyeden alıntı: mesajı görüntüle
    Hocam bir şey dikkatimi çekti. Bizim mesajların sırası niye kayıyor çözemedim
    Aynen benimde dikkatimi çekti istemeden r10 u explode ladık Ben mobilim etiketleyemiyorum sen radmin i etiketle istersen baksın bi
  • 25-04-2017, 12:33:16
    #9
    Misafir buralar karıştı mesajların tarihi ve sırası anormal şekilde değişiyor