• 01-06-2015, 22:12:38
    #1
    arkadaşlar, acaba preg_match içinde nasıl değişken kullanabilirim?

    preg_match('#$sir(.*?)yazi#');gibi düşünün.

    skype: satrancali
    <?php
    require "fonksiyon.php";
    echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';
    	$oyunaGit = Baglan("http://www.baglanfilmizle.net/mors-disi-tusk-2014-turkce-dublaj-izle.html");
    	preg_match('#<div class="tab_partlar"> (.*?)<div class="tahamata_rapor_clear"></div>#', $oyunaGit, $filmimiz);
    	preg_match('#<div class="DetayAciklama-sol left">  (.*?)  <blockquote>    <ul>      #', $oyunaGit, $aciklama);
    	preg_match_all('#<li rel="(.*?)>(.*?)</li>#', $oyunaGit, $videoic);
    	preg_match_all('#<li rel="(.*?)">#', $oyunaGit, $videoicpart);
    	preg_match_all('#<li rel="(.*?)">Tek Part</li>#', $oyunaGit, $bir);
    	preg_match_all('#<div id="Movie-video" class="lightsoff">(.*?)<div class="tahamata_rapor_clear"></div>#', $oyunaGit, $videoicx);
    	$aciklama = strip_tags($aciklama[1]);
    	$filmimiz = $filmimiz[1];
    	$ozgun = "$filmimiz $aciklama";
    	$videoic = $videoic[2];
    	$videoicpart = $videoicpart[1];
    	$enbuyuk = max($videoicpart);
    	$videoicx = $videoicx[1];
    	$kis = $bir[1];
    	$sir = $kis[1];
    	preg_match('#$sir(.*?)Tek Part#', $oyunaGit, $sim); 
    	
     
    
    
    print_r($sim);
    
     
    	print_r($sir);
    
    	print_r($videoicx);	
    	print_r($videoicpart);
    	
    	print_r($videoic);
    	#print_r($filmimiz);
    
    	
    	
    
    	
    ?>
  • 02-06-2015, 00:14:36
    #2
    satrancali adlı üyeden alıntı: mesajı görüntüle
    arkadaşlar, acaba preg_match içinde nasıl değişken kullanabilirim?

    preg_match('#$sir(.*?)yazi#');gibi düşünün.

    skype: satrancali
    Dediğini tam anlamadım ama sanırım şunu demek istedin
    $a = "deneme#değişken#";
    preg_match('/deneme#(.*?)#/', $a, $b);
    $b[0] -> deneme#değişken#
    $b[1] -> değişken

    şeklinde çıkar
  • 02-06-2015, 00:26:03
    #3
    cemsina adlı üyeden alıntı: mesajı görüntüle
    Dediğini tam anlamadım ama sanırım şunu demek istedin
    $a = "deneme#değişken#";
    preg_match('/deneme#(.*?)#/', $a, $b);
    $b[0] -> deneme#değişken#
    $b[1] -> değişken

    şeklinde çıkar
    konuyu güncelledim bir daha bakabilirmsnz
  • 02-06-2015, 21:41:23
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    satrancali adlı üyeden alıntı: mesajı görüntüle
    konuyu güncelledim bir daha bakabilirmsnz
    preg_match('#'.$sir.'(.*?)Tek Part#', $oyunaGit, $sim);

    Böyle deneyebilirmisiniz.