Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Wycinanie ze stringu fragmentu tekstu po podanym ciągu znaków
barteks
post 11.02.2009, 20:33:05
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 11.02.2009

Ostrzeżenie: (0%)
-----


Witam,
jest to mój pierwszy post na tym forum smile.gif

Mam pewien problem: w stringu mam (tutaj przykład) tekst: "Kevin Rudolf feat. Lil Wayne - Let It Rock". Chciałbym wyciąć go do takiej postaci: "Kevin Rudolf - Let It Rock".

Samo feat, ft, kropki i przecinki umiem wyciąć. Chodzi mi o wycięcie feat. oraz ciągu znaków które występują po nim, aż do myślnika. Do tej pory zrobiłem tyle w tej sprawie:
CODE
<?php
$tytul="Kevin Rudolf feat. Lil Wayne - Let It Rock";
$tablica=array("feat", ".", ",", "ft");
$tytul=str_replace($tablica, "", $tytul);
?>


Ten post edytował barteks 11.02.2009, 20:43:09
Go to the top of the page
+Quote Post
Foxx
post 11.02.2009, 20:54:07
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


A tak:
  1. <?php
  2. $tytul="Kevin Rudolf feat. Lil Wayne - Let It Rock";
  3. $raz = explode('-', $tytul);
  4. $dwa = explode('feat.', $raz[0]);
  5. echo $tytul = $dwa[0].' - '.$raz[1];
  6. ?>
Go to the top of the page
+Quote Post
barteks
post 11.02.2009, 20:57:38
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 11.02.2009

Ostrzeżenie: (0%)
-----


Dzięki! Kombinowałem z explode, ale podwajało mi tytuł winksmiley.jpg
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 17:21