Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Odejmowanie tekstu ze zmiennych
Forum PHP.pl > Forum > Przedszkole
xSlash
Jak mam zmienne $a i $b I chce je wyswietlic na raz to robie

Kod
echo(''.$a.$b.'');



A jesli chce odjac z nich tekst np:
Kod
$a = "duze klocki";
$b = "duze";

To jak odjac od $a - $b zeby wyswietliło tylko "klocki" questionmark.gif
piotrooo89
  1. <?php
  2. $a = "duze klocki";
  3. $b = "duze";
  4.  
  5. $dl_b = strlen($b);
  6. $dl_a = $dl_b - strlen($a);
  7. $wytnij = substr($a, $dl_a);
  8. echo $wytnij;
  9. ?>


myśle że to jest to.
Jifer
możesz również użyć wyrażeń regularnych
preg_replace (Manual)
tu jest jasno wytłumaczona składnia takich wyrażeń
http://pl.wikibooks.org/wiki/PHP/Podstawy_...%84_regularnych

Wszystko zależy co chcesz zrobić.

W tak banalnym przykładzie lepiej jest policzyć ilość znaków i wywalić zbędną część (jak pokazał piotro), ale w większym tekście, z bardziej zawiłymi 'odejmowaniami' w.w. rozwiązanie będzie chyba lepsze.
xSlash
Ołłłłł Jeeeeeee piotrooo89. Dostajesz "pomaga" haha.gifD ^^ Dzieki ;* guitar.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.