Merhaba array içerisinde bir text bulunuyor. Texti ekrana bastırmadan önce ayırmak istiyorum nasıl yapabilirim acaba ?
Örnek işlem array 1= {
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
[birol] lorem lorem lorem [birol]
when an unknown printer took a galley of type and scrambled it to make a type specimen book. }
Array içerisinde yer alan text içinde birol kelimesi ile başlayan ve biten veriyi 3 ayrı değişkene ayırmak istiyorum nasıl yapabilirim acaba.
Array filtreleme yardımı - PHP
8
●150
- 02-02-2022, 21:52:50explode ile sanırım string sorgu da kontrol edebilirsinizbirol74 adlı üyeden alıntı: mesajı görüntüle
- 02-02-2022, 21:53:31Hemen araştıracağım teşekkür ederimgurbuzemre adlı üyeden alıntı: mesajı görüntüle
- 02-02-2022, 22:00:42Hocam değişken belli değil her seferinde farklı içerik geliyor. 200 kelime belki 10 kelime, eğer gelen veri içerisindeOziyWeb adlı üyeden alıntı: mesajı görüntüle
[CODE] html css kodları[CODE] varsa; code ile başlayıp biten kısmı ayırmak istiyorum. - 02-02-2022, 22:03:51
<?php $cumle= "Hocam değişken belli değil her seferinde farklı içerik geliyor. 200 kelime belki 10 kelime, eğer gelen veri içerisinde [CODE] html css kodları[CODE] varsa; code ile başlayıp biten kısmı ayırmak istiyorum."; //cumle değişkenine atama yaptık $kelimeler= explode("[CODE]",$cumle); //Burada cumle değişkenimizi boşluklara göre //böldük ve sonucu kelimeler dizisine atadık. echo $kelimeler[0]; //ÇIKTI: Hocam değişken belli değil her seferinde farklı içerik geliyor. 200 kelime belki 10 kelime, eğer gelen veri içerisinde echo $kelimeler[1]; //ÇIKTI: html css kodları echo $kelimeler[2]; //ÇIKTI: varsa; code ile başlayıp biten kısmı ayırmak istiyorum. ?>Örnek böyle - 02-02-2022, 22:05:27Hocam işiniz gücünüz rast gitsin, çok teşekkür ederimOziyWeb adlı üyeden alıntı: mesajı görüntüle
- 02-02-2022, 22:08:13
<?php function get_string_between($string = '', $start, $end) { $startPos = strpos($string, $start); if ($startPos === false) { unset($string, $start, $end, $startPos); return ''; } $string = substr($string, (strlen($start) + $startPos)); unset($start, $startPos); $endPos = strpos($string, $end); if ($endPos === false) { unset($string, $end, $endPos); return ''; } unset($end); $string = substr($string, -(strlen($string) + $endPos), $endPos); unset($endPos); return $string; unset($string); } $text = '<test>Lorem Ipsum</test>'; $text_between = get_string_between($text, '<test>', '</test>'); echo $text_between; // Lorem Ipsum ?>Yakın zamanda ihtiyacım olduğu için bu fonksiyonu geliştirdim. Belki senin için de yararlı olabilir. - 02-02-2022, 22:09:07Teşekkür ederim hocam deneyeceğim hemenaponkral adlı üyeden alıntı: mesajı görüntüle