Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak usunac pierwsza spacje?
Forum PHP.pl > Forum > Przedszkole
adamli
Jak mozna usunac TYLKO pierwsza spacje wystepujaca w stringu?

Z gory dziekuje za odp.
piotrooo89
co rozumiesz przez słowa pierwszą bo można to odczytać w dwojaki sposób:

$string = ' <-tu jest pierwsza spacja';
lub
$string = 'tu-> jest pierwsza spacja';

jakiś przykład może?
adamli
np.
"Dzisiaj pada deszcz"
jako wynik potrzebuje:

Dzisiaj
pada deszcz

wiec dokladnie jak moge zamienic pierwsza wystepujaca spacje na znak konca linii?
webdice
  1. <?php
  2. preg_replace ('#^([^ ]+) #', "$1r\n", 'Dzisiaj pada deszcz');
  3. ?>
kefirek
  1. <?php
  2. $text = 'Dzisiaj pada deszcz';
  3. $slowa = explode(" ", $text);
  4. echo substr_replace($text, '<br/>', strlen($slowa[0]), 0) . "<br />\n";
  5. ?>
webdice
Cytat(adamli @ 28.04.2009, 09:30:29 ) *
(...) wiec dokladnie jak moge zamienic pierwsza wystepujaca spacje na znak konca linii?


Więc raczej chodzi o \n nie <br />. smile.gif
dr_bonzo
  1. <?php
  2. $str = "Dzisiaj pada deszcz";
  3. echo( join( "\n", explode( " ", $str, 2 ) ) );
  4. ?>
koodlaty
  1. <?php
  2. $string = 'Dzisiaj pada deszcz';
  3. $result = substr_replace($string,  PHP_EOL, stripos($string, ' '), 1);
  4. ?>
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.