*function m_yorumlari_cikar($metin)
{
   $bayrak=false;
   $istenilen_metin;
   for($i=0;$i<mb_strlen($metin);$i++)
   {
      if($metin[$i]=="<" && $metin[$i+1]=="!")
            $bayrak=true;
      else  if($metin[$i]=="-" && $metin[$i+1]==">")
      {      $bayrak=false;    $i=$i+1;}
if($bayrak==false)
            $istenilen_metin.=$metin[$i];
   }
   return $istenilen_metin;
}*

Şimdi yazdım ancak şu anda kontrol edemiyorum, isterseniz deneyin.. En azından size bir fikir verebilir.

Doğukan ATALAY wrote:
bu şekilde Metin dosyası kısmındaki html tagleride gidiyor, sadece <!-- --> arasındakiler kaybolsun istiyorum... Metin dosyası kısmında bold italic tanımları var onlara birşey olmamalı

18 Mayıs 2010 11:27 tarihinde Onur Yerlikaya <[email protected] <mailto:[email protected]>> yazdı:

    <?php
    $degisken = '<!-- xxasldjaskjdlkasj lasd --> Metin dosyası';
    echo trim(strip_tags($degisken));


    On May 18, 2010, at 11:18 AM, Doğukan ATALAY wrote:

    > selam, aşağıdaki gibi <!-- X --> ifadeleri arasında farklı
    > yazıların olduğu 100 lerce kod var... yapmak istediğim şey
    > aşağıdaki değişkeni ekrana yazdırırken, <!-- X --> arasında X
    > ne olursa olsun orayı göstermeden sadece Metin dosyası nı
    > yazsın... <!-- X --> arasındaki X ifadesi değiştiği için toplu
    > replace 'de yapamıyorum... preg_replace ile uygun deseni yapamadım,
    > <?
    > $degisken = '<!-- xxasldjaskjdlkasj lasd --> Metin dosyası';
    > print preg_replace("(<!--. -->).","", $degisken); /* ekrana sadece
    > Metin dosyası yazsın istiyorum*/
    > ?>
    > _______________________________________________
    > Linux-programlama mailing list
    > [email protected]
    <mailto:[email protected]>
    > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    > Liste kurallari: http://liste.linux.org.tr/kurallar.php

    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    <mailto:[email protected]>
    https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    Liste kurallari: http://liste.linux.org.tr/kurallar.php


------------------------------------------------------------------------

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap